码迷,mamicode.com
首页 > 其他好文 > 详细

《人月神话》读后感

时间:2014-05-29 16:47:32      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:c   style   a   color   数据   rgb   

    起初老师给推荐几本书的时候,《人月神话》吸引到了我,看一本书,书名真的起到至关重要的作用,对于我这个编程比较可以说抱歉的人来说。

    作者弗雷德里克·布鲁克斯(Frederick P. Brooks, Jr.)在书中讲述了在IBM公司System 360家族和OS 360中的项目管理经验,为人们管理复杂项目提供了最具洞察力的见解,既有很多发人深省的观点,又有大量软件工程的实践。也是为即将初入职场的我们提供了一个重新认识软件工程的平台,以至于不会再刚入职场时那么的苍白无力。

    本书首先是从职业的角度出发,写了职业的乐趣与烦恼,过去几十年大型系统的开发就像焦油坑一样,虽然各种各样的团队通过各种努力开发出可运行的系统,但只有很少的项目可以满足目标、时间进度和预算的要求。作者还介绍了编程的快乐和烦恼。编程的乐趣主要是创造的乐趣、学习的乐趣。而其烦恼是难以达到完美,必须付出艰苦的劳动,项目似乎总是倾向于推迟完成,最可怕的是产品还未完成就可能已经过时了。作者将为解决这些困难在本书其他章节为大家提出自己的建议。后几章节中,作者指出,不凡是“获得”系统的统一性,还是竭力去保证它。作者感受“获得和保证”它的角色是并不是统一个人:前者是构造师(第3~4章所论),后者是项目经理(第5章所论)。对于这两个角色(或相仿的角色),在第7章“大型编程项目标组织架构”中,作者提出:要么产品负责人任总点拨,技巧主管充当其左右手;可能反之。

    作者对软件工程诞生的原因做出这样的解释,我觉得符合外国思维的特点,这正是国人所缺乏。记得有一位朋友说过,中国妈妈与德国妈妈的区别,他说,如果手里拿的针掉到地上了,中国妈妈的第一反应是估计针掉下去的范围,然后在这个范围里面找,可能很快就找到了,也可能一直都找不到;但德国妈妈不同,她会拿一根粉笔来,把整个屋子画成一个大圈,接着把大圈分成许许多多的小圈,然后再到每个小圈里找,虽然比较慢,但最终肯定可以找到。仔细想象,大多数情况下,中国妈妈都会找到得比较快,这确实符合大多数中国妈妈的思维习惯,每个中国妈妈都这样找,这好象是与生俱来的本事,但为什么德国妈妈没有这个本事呢?是德国妈妈笨吗?为什么中国妈妈也有找不到的情况?而德国妈妈,虽然速度慢了点,却始终能够找得到?如果把这件故事推而广之,多年以后,德国妈妈创建了找针工程,她通过多次找针的实验数据,分析出针掉到整个房间中各个小圈的概率,总结出针在哪个小圈的概率最大,很快就可以找到针,找针速度早已高过中国妈妈,而中国妈妈还在依循与生俱来的本事。你能说德国妈妈笨吗?为什么中国妈妈和德国妈妈会有这么大的区别?是德国妈妈把大块的“巨无霸理论”替换成“微生物理论”吗?我觉得是,你说呢?

    从书中的内容,再联系到老师上课所讲的内容,加之在一学期的学习过程中,老师尽力要求我们按照软件工程的标准规范来编程,指出了编程中项目经理、项目架构师、编程人员之中的种种联系与区别,还有在拿到一个项目时,我们应该有的观念与思想,软件工程是一门伟大的学科,值得用一生去钻研。。。。。。

 

《人月神话》读后感,布布扣,bubuko.com

《人月神话》读后感

标签:c   style   a   color   数据   rgb   

原文地址:http://www.cnblogs.com/jing-si/p/3758502.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!