最近看了一本玄幻小说(手动滑稽

  开学时软件工程的老师推荐了我们一本关于课程的书——《人月神话》,听这个玄幻的名字当时我就产生了浓厚的兴趣,上网查阅相关资料之后我了解到这本书已经流传了30年,那个周末我便下单购买了这本书。不过后来事情较多一直放着没读,直到最近才开始拜读这本大作,就来随便写写简单讲讲这本书吧。  

  刚翻开书看了前言就感到这本书的不同,整个语言风格和以往看的专业书完全不同,语言风格十分轻松朴实。看到目录我更加不禁笑出声——焦油坑,人月神话,外科手术队伍……第一章——焦油坑的第一段文字:史前史中,没有别的场景比巨兽在焦油坑中垂死挣扎的场面更令人震撼。上帝见证着恐龙、猛犸象、剑齿虎在焦油中挣扎。它们挣扎得越是猛烈,焦油纠缠得越紧,没有任何猛兽足够强壮或具有足够的技巧,能够挣脱束缚,它们最后都沉到了坑底。第一反应这都是些什么鬼。随着慢慢的阅读,才意识到这事把软件危机比作了焦油坑。随着加深阅读,我不禁感叹到这本书语言的精巧,或者可能归功于译者深厚的文学功底。这本书对于软件工程中各种问题都有着自己独特的见解,精确的总结,以及恰到好处的比喻。让人一旦读起来就停不下来。

  虽然这本书还没有完全看完,不过也看的七七八八了从这本书的内容来看,对于一个项目经理来说肯定会有更大的收获,这本书主要是针对软件开发管理方面的内容,这主要原因可能是因为作者以前就是项目的管理者,他是站在管理者的角度写的。即便这样,对于一个从来没有参与过真实项目开发,更没有领导过团队的我还是有一定的吸引力,这本书中我最喜欢的就是人月神话、外科手术队伍、贵族专制、民主政治这几章。这本书里面为了论证某一观点,会举出许多实际的项目作为证据,我觉得这可能也是这本书传播如此之久的原因之一——事实胜于雄辩嘛!不过也许这些例子也许对于作者那个年代的人来说很好理解,但是放在30年后来看这些例子又有些陈旧和难懂了。另外,从文中我发现作者非常注重文档,一个优质的文档就是项目成功的保证,这一点与传统的软件工程很相似,但是却与极限编程的观点相悖。下面就来简单介绍几段我印象深刻的部分吧。

  书中指出,以大量人员和较短的时间,并不能缩短软件的开发进度。一窝蜂的作业方式无助于软件生产,且会制造麻烦,产生出更差的软件。向进度落后的项目追加人力,只会使进度更加落后。因为新进的人员需要时间了解整个项目,而增加额外的沟通消耗。当有 N 个人必须在这群人之中进行沟通时(无阶级关系),当 N 增加,其输出 M 将抵消其效益,甚至倒退(最后几天所完成的进度,远不如刚开始几天所完成的进度。像是发现了许多错误)。就好比现代战争相较于古代战争,过多的人力并不代表更强的战斗力,先进的技术手段才是胜利的根本条件。

  软件工程是一门复杂的艺术,往往一个微小的功能,背后可能是许多程序员多日工作的结果,顾客眼前简单的一段段文字,可能是经过无数次的错误与修正得来的。然而只有在背后维护的人才知道这些工作的艰难,其他人认为这只是简单的工作。这也不是责怪那些误会的人,但是可以肯定的说,合理的软件工程计划对于整个团队来讲是多么重要。

时间: 2024-09-30 21:58:17

最近看了一本玄幻小说(手动滑稽的相关文章

手动滑稽之golang-vmware-driver广告篇

本来在Windows 7 + Tiny Linux 4.19 + XFS + Vmware Workstation 15 (PRO) 下篇dockerの奥义之后的UEFI补完延迟了... 虽然用efiboot的做的光盘可以双引导,但是总有些不开心,顺着man 1 xorrisofs的思路,把syslinux放在光盘里INstall了好多次 基本思路围绕以下文件 SYSLINUX.EFI/efi64/syslinux.efisyslinux/modules/efi64/ldlinux.e64 sy

看完一本小的算法书一个总结吧

说是看完,可是真的看完了吗,其实并不是,只是今天真的不想写代码了,想总结一下. 看了书之后,书上确实给出了很多代码,也给出了很多的例子,可是真的都实际去操作过吗,可能当问到这个问题的时候我就蒙了. 真的,在实际中没有运用,你学的再多都没有什么用的,不如你学习了dfs和bfs,但是这种算法真的只是适用于迷宫问题的搜索吗?可以运用在别的地方吗?给出一道题目你真的能用你已经学过的东西给出你所能做出的最优解吗?可能真的不是每道题目都是例题,每道题都是一样的方法吧.不告诉你这道题用什么方法你能解吗?或许我

超详细玄幻插画绘制教程

大家好,很高兴能在这里和大家一起分享两幅小白真传作品的创作过程.这次我想创作的是两幅带有奇幻色彩的作品――<天堂信徒>与<地狱使者>.天堂信徒是正直者死后,其灵魂就要进入到神所居住的天堂成为天使,这是和平.清纯的象征:地狱使者是恶人死后,就要受到神的审判,被堕入地狱中成为恶魔,这是绝望.邪恶的象征.对于一个这么广泛的主题,它能让我们非常痛快地把灵感挥洒于画面上,放松自已,愉快落笔,落出不同的色彩,不同的笔调,创作出魅力无限的插画作品.好了,我们开始创作吧.先来看一下两幅完成图: 天

一分钟学会JavaMail(假)__手动滑稽

因为公司内部办公系统(OA)需要增加一个发送邮件的功能,所以学习了这个感觉比较冷门的JavaMail   1.先上成功截图 : 2.准备事项:Java Mail虽然是官方写的,但是没有集成到jkd里面,所以需要自己下jar包 首先去官网下载,或者去CSDN 下(http://download.csdn.net/download/itsonglin/8632453) 3.这里贴一个封装好了的工具类代码,可以直接copy不用看,使用这个就能很方便的使用 javamail 而不用了解什么是javama

2016年我的读书计划

2015年的读书计划没有完成,第一高估了自己的毅力,第二没能有效的利用时间,把时间浪费在其他一些没有意义的事情上.由于今年开始备考MBA,加上近期换了新的工作岗位,所以今年的读书计划要定的更加合理一点.今年的阅读计划是读完12本书,每月读完一本,虽然看起来比较容易完成,但也不能掉以轻心,努力,加油! 已经读完书的清单 1.2016-01-02 <武动乾坤>天蚕土豆 著 这是一本玄幻小说,最近几年玄幻小说看得越来越少了,总体来说和我吃西红柿的星辰宇宙风格不太一样.看完这本书后,感触还是有不少的,

大数据分析小说的发展趋势

小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁.人物.情节.环境是小说的三要素.情节一般包括开端.发展.高潮.结局四部分,有的包括序幕.尾声.环境包括自然环境和社会环境.小说按照篇幅及容量可分为长篇.中篇.短篇和微型小说(小小说).按照表现的内容可分为科幻.公案.传奇.武侠.言情.同人.官宦等.按照体制可分为章回体小说.日记体小说.书信体小说.自传体小说.按照语言形式可分为文言小说和白话小说.小说刻画人物的方法:心理描写.动作描写.语言描写.外貌描写.神态描写,

非常值得收藏:能检查网络小说网文错别字的网站

网络小说网文中的错别字多是一个存在了很长时间的现象, 相信很多喜欢看网文的网友都一惊习以为常了. 网络小说中的错别字非常多的原因想必大家都非常清楚了, 写网络小说的作者是靠写字谋生的,写得越多赚得越多,毕竟萝卜快了不洗泥. 很显然,写得越多,出错的概率就越大. 这实际上不是细心就能解决的,更不是网文写手们态度的问题. 我知道的一位朋友为了减少自己网络小说中的错别字,每次写完发布前, 都要请专业的朋友做校对进行把关的. 现在的网络小说分类非常多,推理小说,玄幻小说,言情小说等等题材非常多, 这就会

Python3网络爬虫(七):使用Beautiful Soup爬取小说

转载请注明作者和出处:http://blog.csdn.net/c406495762 运行平台: Windows Python版本: Python3.x IDE: Sublime text3 一.Beautiful Soup简介 简单来说,Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据.官方解释如下: Beautiful Soup提供一些简单的.python式的函数用来处理导航.搜索.修改分析树等功能.它是一个工具箱,通过解析文档为用户提供需要抓取的数据,因为简

2019好看的国产动漫,看一集就停不下来

哈喽!各位观众大姥爷们大家好,又见面了,我还是那个你们最喜欢最大最权威的正版动漫网站,连载众多原创国漫,原创动画,正版日漫等海内外最热正版动漫内容,为上千万动漫爱好者提供漫画.动画.资讯.论坛一站式全方位动漫服务的包包大人动漫网, 给大家介绍2019经典国产动漫保证好看,有兴趣的朋友可以猜猜看哦.没错啦!就是大家熟知的<魔道祖师><魔道祖师>是一部由墨香铜臭所著的原创耽美玄幻小说,主线道侣携手打怪解谜.2015年10月31日于晋江文学城连载,初版于2016年3月1日完结(正文),至