0
点赞
收藏
分享

微信扫一扫

The Mythical Man-Month

ISBN: 9787302059325
作者 : [美]小弗雷德里克·布鲁克斯
译者 : 汪颖
阅读时间:2017-08-17
页数:369 页
推荐指数:★★★★★

《人月神话》
历时22天终于把这本书啃完了。确实是一本值得深读和长读的一本书!如果你正在开发一个项目、如果你是公司的一个员工、如果你还在为项目发愁,我想你可能需要这一本书。本书就是研究软件工程和如何快速有效的开发产品的一本神级佳作,本书共19章原本每天一个章节的阅读,还是有所延长。
The Mythical Man-Month_软件工程

本书每个章节都有一副图为之解释理解本章的重点难点,而且非常形象直观。书中的每个观点确实令人振奋,每一个论证都是那么的到位准确,确实让人看过不仅会直叹“棒极了!”比如:人月-每个人一个月所做的工作量。在本书的观点中,软件开发不能用人月来衡量。一个人一个月比如生产1000行代码(当然大型复杂项目可能还会更低),是不是两个人就可以一个月干完两个月的活?当然不是,这里的人员数量和时间是不可替换的。因为存在着对新人的培训和进入团队的沟通(这都需要不少时间磨合)。再比如软件工程中的根本和次要问题-根本任务,即打造构成抽象软件实体的复杂概念结构(要做什么?);次要任务,即使用编程语言表达这些抽象实体,在空间和时间限制下将他们映射成机器语言(怎么做?)。

No Silver Bullet(没有银弹),也是出自本书。这形象的比喻,能让人鲜明的明白银弹的重要性和难以寻求性,很多可能成为银弹的现在却还是“铜弹”。其中的困难来源于:复杂度、一致性、可变性和不可见性。这些都是不可避免的问题,技术采用高级语言、分时也“难辞其咎”。

这本书就是强烈推荐闲来无事看本软件工程入门书籍,知道其中的问题和观点再去学习这门科目一定比什么都没准备要好!

《人月神话》探索了达成一致性的困难和解决的方法,并探讨了软件工程管理的其他方面。在《人月神话(英文版)》中,既有很多发人深省的观点,又有大量软件工程的实践,为每个复杂项目的管理者给出了自己的真知灼见大型编程项目深受由于人力划分产生的管理问题的困扰,保持产品本身的概念完整性是一个至关重要的需求。《人月神话(英文版)》探索了达成一致性的困难和解决的方法,并探讨了软件工程管理的其他方面。《人月神话(英文版)》适合任何软件开发行业的从业人员阅读,对软件开发人员、软件项目经理、系统分析师更是必读之作。


举报

相关推荐

man 更新缓存

man 7 pthreads

0 条评论