《梦断代码》读后感3

第八章:白板上的即时贴
   每张纸表示大致同等的工作量。每张即时贴代表单个开发者一个月或两个月的工作时。现在墙上循点号版本的顺序贴上,然后就能能对每一轮计划的工作和自己是否脱离现实一幕了然。的确如此,在程序开发的过程中,我们可能会出现偏离原先的计划的情况,毕竟开发需要创造力,我们难免会忘了初心。
第九章:方法
  每个人都想要成功,但是失败了并不一定是成功之母,失败了很可能再失败。成功是有一些流程的,我们必须遵循计划,步步为营。 
第十章:工程师和艺术家
  在阅读中我看到,有这么一段话:“优秀的程序员很清楚自己的能力是有限的,所以他对待编程任务的态度是完全谦卑的,特别是,他们会象逃避瘟疫那样逃避‘聪明的技巧’”。如果向程序员报告缺陷,他的第一反应是问你:“重现问题了吗?”--意思是说,你能确实让问题重现一次吗?如果答案是肯定的,事情就成了一半;如果是否定的,程序员就会耸耸肩,把责任推卸给硬件或者宇宙射线!
  那么编程是工程还是文学?是科学还是艺术?如何解决编程的双重问题成为改领域中许多人的困惑所在。“计算机编程是门艺术”,在很多人眼里编程是艺术,这句话我理解的是:因为欣赏。艺术是什么,艺术是人类智慧所做之物,相对于源自天然或本能的行为而言。
 
第十一章:通往狗食版之路
  Chandle的每个扩展,就其本身而言算不了什么,但如同摩根萨奇的相册程序做到的那样,每个扩展都给它最初的承诺注入了生命力。正式这些扩展,以及他们几乎不费吹灰之力就把貌似截然不同的信息拼到一起的能力,赢得了一片惊呼之声。  软件,那是另一个困难世界,跟生活相比,不太难的一种。

时间: 2024-08-07 04:14:23

《梦断代码》读后感3的相关文章

【最后的总结】人月神话读后感

人月神话读后感 这本300多页(中文新版)的神书,在经过了20多年的历史之后,仍然畅销不衰,究竟是什么让它有如此的魅力?过去的一个月,一点一滴的阅读之中算是初步的了解到了它的一部分吧. 人月神话的核心观点:概念完整性和架构师 Brooks认为,一个整洁.优雅的变成产品必须向它的每位用户提供一个条理分明的概念模型,这个模型描述了应用,实现应用的方法以及用来指明操作和各种参数的用户界面使用策略.概念的完整性是易用性中最重要的因素.而架构师,则是负责保证产品所有方面的概念完整性的,架构师设计的是能够让

人月神话读后感

书中应用焦油坑表示过去几十年的大型系统开发,很多大型和强壮的动物在其中剧烈挣扎.让我感觉到,软件开发过程中所遇到困难是多么的多,开发多么艰难.但是这本书同时告诉了我们软件的开发有苦也有乐,我们可以在编程过程中体会那份快乐.<人月神话>是为软件开发经验的天马行空总结.比<Beautiful code>更为有远见,把我从充实代码的清晰简介升华,拓展到软件开发的高层度, 一个周密,准确,明朗的开发需求分析,可行性研究,软件实现是软件开发的完美递进. 人与神话中讲述人力和时间并不体现线性关

人月神话读后感2

<人月神话>是为软件开发经验的天马行空总结.比<Beautiful code>更为有远见,把我从充实代码的清晰简介升华,拓展到软件开发的高层度, 一个周密,准确,明朗的开发需求分析,可行性研究,软件实现是软件开发的完美递进. 人与神话中讲述人力和时间并不体现线性关系.指出以大量人员和较短的时间,并不能缩短软件的开发进度.一窝蜂的作业方式无助于软件生产,且会制造麻烦,产生出更差的软件.向进度落后的项目追加人力,只会使进度更加落后.所有的编程人员都应该是乐观主义.人数和时间的呼唤仅仅适

人月神话读后感(三)

作为软件工程的经典著作,<人月神话>的主要贡献是对软件开发过程的几个重要关键点,提出了独到的见解. 其中内容就是: (1)提倡外科手术式的团队组织: 在软件开发组织上的过份民主,往往带来的是没有效率和责任,参与其中的人想法太多,层面参差不齐.所以,软件开发的组织,应该借鉴外科手术式的团队方式,有一个主要的负责人,其他人都是分工协作的副手,这样效率最好,结果最好.(2)软件项目的核心概念要由很少的人来完成,以保证 概念的完整性: 少就是多,项目的定位需要和功能多少的权衡.太多的想法,使项目没有焦

人月神话读后感三

人月神话阅读笔记之三 之前从来没有注重过文档的重要性,想起啥就写啥,从来没有整理过思绪和想法就是想写啥写啥,不会在乎太多的问题. 但是看完这本书以后就明白了很多,这样的做法是很错误的一种行为,作者强调文档的重要性,他曾经很勤奋的向软件工程师们讲述文档的必要性以及优秀文档所具有的特点方面的讲座.但是效果都非常的的不好,他们知道如何来写出优秀的文档,但是他们缺乏热情.所以作者采用向马车搬收银机的方法向他们展示如何来完成这项工作.结果显示这种方法的效果还是挺好的. 以后写程序一定要先写好文档,要不自己

人月神话-读后感2

文章主要讲了在软件开发工程项目中,时间和人员数量上的转化关系.表明了在一个项目中增加人员的数量不一定能够缩短项目完成的时间,很多时候还会起到相反的作用.正如Brooks法则中所说的那样“想进度落后的项目中增加人手,只会使进度更加落后”. 在软件项目中,缺乏合理的时间进度使造成项目滞后的最主要的原因.造成这个结果主要由于以下几个方面,包括我们对工程的乐观的估计,错误的认为人和月(时间)可以无条件的相互替代,软件经理不合理的估算和缺少对进度的跟踪和监督. 在编程人员中弥漫着乐观主义,他们通常会认为一

人月神话 读后感(1)

在软件领域,很少能有像<人月神话>一样具有深远影响力和畅销不衰的著作.这本书可以称得上是软件行业的圣经,因此我怀着好奇的心态翻阅这本书. 一下是我对文章内容的摘抄与一些自己的理解. 第一章焦油坑 讲的是一入软件这个行业好似掉入焦油坑,快乐与烦恼并存.编程行业为什么有趣,因为它不仅满足了我们内心深处进行创造的渴望,而且唤醒了每个人内心的情感,软件的乐趣便在于他独一无二的创造性,在与创造出对其他人有用的产品那种满足感. 当然烦恼是过程很枯燥,遇到bug时寻找和修改的过程充满了枯燥.这就是编程,一个

人月神话读后感03

“四套马车”讲团队配合.书中所讲是常见的小规模的软件开发公司的情况,如何合理的分配各项任务使得开发工作顺利的完成对这些小公司来说确实是问题.但对于目前我所在的公司,暂时不存在这样的问题.毕竟部门的规模还是有的,70人,任务也单一,只是软件测试,除了有时任务较多显得有点忙以外,基本上还是能应付的过来.但是其中提到一些问题和建议还是可以用到的. 比如书中提到使用专业和高级的工具未必就能提高工作效率和质量,这一点对我有很大的惊醒作用.我往常还是很迷信这些一些好的工具和好的制度,以为有了这些,整个流程,

人月神话读后感(一)

感受一,软件编程职业的乐与苦 如文中所说,编程的乐趣在于创造事物,如小孩玩泥巴一样,创造出了自己的东西,这种魔术般的,上帝一般的感觉确实吸引着我,从无到有,从最开始的构思到一步一步的逐渐实现并完善一个项目,最后得出能用的东西,这种成就感是令人满足的,但是任何事物有乐就有苦,编程也是如此,我目前所直接感受到的就是在编码过程中无限的BUG需要去解决,解决-测试,测试-解决,用以完善自己的思路,这种过程是比较乏味,枯燥的,但却是,说心底话,只有多经历这种过程,多去见识那些BUG,并且努力去解决他们,这

人月神话读后感(二)

感受一,一个项目概念的完整性非常重要 概念上统一的系统能更快地开发和测试,为了实现这个目标,设计必须由一个人或者具有共识的小型团队来完成. 一个团队必须保持概念的完整性,才能使团队高效的运作,方向一致. 感受二,交流对项目开发起着至关重要的作用 巴比伦塔项目的失败是因为缺乏交流,以及交流的结果--组织 在本书中,多次提到了要非常多的进行交流,在他开发的System360中,有很多交流的方式,有每周一次的汇报会议,到每月一次的大会,还有不断修订的项目工作手册 ,以及实现人员随时可以像结构设计人员询