《人月神话》读后感

zzmds zzmds     2023-04-23     341

关键词:

《人月神话》这本书已经读完了,下面给我留下很深印象的就是“银弹”人狼的引例了.

"没有银弹-软件工程中的根本和次要问题" 软件活动的根本任务:打造由抽象软件实体构成的复杂概念结构;次要任务:使用编程语言表达这些抽象实体,在空间和时间限制内将它们映射成机器语言。人狼,这种民间传说中存在的怪物,会在月圆之夜由我们熟悉的人类面孔变成可怕的狼脸。我们熟悉的软件项目也有着人狼的特性,看似简单明了的外表,但是却可能随时变成一个进度落后、超出预算、存在大量缺陷的怪物。在民间传说中对付人狼唯一可靠的武器就是银弹。所以银弹在软件项目中就是比喻这种使得软件成本像计算机硬件成本一样迅速降低的尚方宝剑。但是,近十年来,我们仍未发现银弹的踪迹。没有任何技术或者管理上的进展。但是我们可以从Ada 和其他高级编程语言,面向对象编程,层次化类,人工智能,专家系统等方面发现银弹的踪迹。

软件开发中困难的部分是规格说明、设计和测试这些概念上的结构,而不是对概念进行表达和对现实逼真程度进行验证。

我们现代的软件工程中通过高级语言、分时系统、面向对象程序设计、使用开源库、敏捷开发等新的理论实践不断在克服软件开发中的次要困难,同时也减轻了一些根本困难。但始终不能消除软件复杂度这样的根本性困难。因为随着软件工具能力不断的提升,软件开发中需要面对的复杂度其实也是在不断提升的。所以,我们在软件生产效率上的提升需要的是逐步的进步,而不是期待一个一蹴而就的突破。研究人员和实践人员的不断探索或许永远无法一劳永逸地解决所有问题,但是从中积累地经验却能够有效地指导我们更好地应对大型软件系统的实现与管理。
这本书到这就告一段落了,他更多的是影响我们的思维,思维的优化对我们以后的学习工作是十分重要的,每一个章节之间看似没有联系,其实这些章节讲的就是从一个项目的出现到项目完美的结束,我们所需要的注意到的事情,还有就是如何去解决工程中出现的问题,以及团队作业时分工的重要性,以及每个部分的不可或缺性。读了这本书自我觉得可以减少很多以后编程中出现的问题。

《人月神话》读后感

    倘若不是在软件工程课堂上结识这本书,凭自己在软件开发和编程领域仅有的那点知识,着实想象不到这是一本讲述软件开发和软件工程管理的名作,可能是真的被《人月神话》这个书名搞懵了吧。带着满满的... 查看详情

《人月神话》读后感

    前段时间,抽空读了《人月神话》,作者对软件编程的认识、方法以及后续相关工作都进行了描述,有思想上的也有实践上的,有管理层面的也有普通操作层面的,特别是将软件编程与生活中一个个例子紧密结... 查看详情

03人月神话读后感之二

002人月神话缺乏合理的时间进度是造成项目滞后的最主要原因,它比其他所有因素加起来影响还大。我们围绕成本核算的估计技术,混淆了工作量和项目进展。人月是危险和带有欺骗性的神话,因为它暗示人员数量和时间是可以... 查看详情

人月神话读后感三

人月神话阅读笔记之三        之前从来没有注重过文档的重要性,想起啥就写啥,从来没有整理过思绪和想法就是想写啥写啥,不会在乎太多的问题。   但是看完这本书以后就明白了很多... 查看详情

人月神话-读后感3

第五章 画蛇添足  普遍倾向: 过分设计第二个系统,向系统添加很多修饰功能和想法, 如:OS360。  但开发第二个系统与纯粹的功能修饰和增强明显不同,也就是说存在对某些技术进行细化、精炼的趋势... 查看详情

人月神话-读后感1

编程的乐趣:1创建事物的纯粹快乐。2快乐来自于开发对其他人有用的东西。3整个过程体现出魔术般的力量——将相互啮合的零部件组装在一起,看到它们精妙地运行,得到预先所希望的结果。4学习的乐趣,来自于这项工... 查看详情

人月神话-读后感2

文章主要讲了在软件开发工程项目中,时间和人员数量上的转化关系。表明了在一个项目中增加人员的数量不一定能够缩短项目完成的时间,很多时候还会起到相反的作用。正如Brooks法则中所说的那样“想进度落后的项目中... 查看详情

《人月神话》-读后感3

    人月神话的观点:是与非这一章,也是20周年版本新增的内容,20年的发展让初版的一些观点变得过时,但是仍然有不少观点仍然适用,因而作者在这一章里把之前的每一章的主要观点都抽离出来,并对已经过... 查看详情

03人月神话读后感之三

003外科手术队伍小型、精干队伍是最好的--尽可能的少。需要协作沟通的人员的数量影响着开发成本,因为成本的主要组成部分是相互的沟通和交流,以及更正沟通不当所引起的不良结果(系统调试)。Mills建议大型项目的每一... 查看详情

《人月神话》读后感

...态。对于《人月神话》的心得也不一样,我在此说说我的读后感,书中有许多非常好的观点,但我只把我有所想法的写下来。这确实是一本很值得多次阅读的好书,每次阅读可能都能从中得到一些提示。外科手术队伍thesurgicalteam... 查看详情

《人月神话》——读后感3

...受到自己与其他人的差距,从而更加激励自己学习。具体读后感:外科手术队伍:如何在有意义的时间进度内创建大型的系统?问题:优秀程序员与较差程序员之间生产率的差异很大。一些建议:大型项目的每一个部分由一个团... 查看详情

《人月神话》读后感

《人月神话》,是老师推荐我们阅读的一本书。我呢,不是一个特别喜欢读书的人,但是这本书我竟然耐心的读了下去,恐怖如斯!这本书的有他独有的魅力,本人目前已经看过一半了,先不说内容,光每章节的标题就很吸引人... 查看详情

人月神话读后感

感受一,一个项目概念的完整性非常重要 概念上统一的系统能更快地开发和测试,为了实现这个目标,设计必须由一个人或者具有共识的小型团队来完成。一个团队必须保持概念的完整性,才能使团队高效的运作,方向一致... 查看详情

《人月神话》读后感

  刚开始拜读《人月神话》这本书,给我的感觉就是“虽然不懂你在讲什么但好像很有道理”。我知道这是因为我的编程经验还是太少,不能够深课理解里面的东西。最近看的里面比较印象深刻章节之一  :焦油坑... 查看详情

人月神话读后感

在软件领域,很少能有像《人月神话》一样具有深远影响力和畅销不衰的著作。这本书可以称得上是软件行业的圣经,因此我怀着好奇的心态翻阅这本书。一下是我对文章内容的摘抄与一些自己的理解。第一章焦油坑 讲的是... 查看详情

《人月神话》读后感----一到三章

 《人月神话》这本书是我们老师推荐给我们的,同时老师还推荐给我们另一本书《梦断代码》。由于时间的原因,我只能先选一本书来读。 这本书里面的好多观点,对于今天的软件工程依然适用。如“没有银弹”这个观... 查看详情

《人月神话》读后感------二

 今天,我又继续拜读《人月神话》,听好多人说这本书是好书。我现在虽然并不能完全理解作者想要表达的含义,但是我现在好歹是有好多感触。 今天是从第四章开始看的,这章讲的是我们在设计系统时,时候首先要考... 查看详情

人月神话读后感2----乐观主义者和带有欺骗性的神话

...来的计划安排,我每天拿出25分钟阅读,15分钟来写一篇读后感。每次包含一章的内容。后来我发现我错了,正如布鲁克斯老师在书中写的一样:“我认为用人月作为衡量一项工作的规模是一个危险和带有欺骗性的神话”。... 查看详情