《梦断代码》第一二三章读后感

我读了《梦断代码》的前三章,通过这几章我知道了编写软件是一种诱惑且充满未知的行为。

第一章向我们说出了软件开发过程中的种种困难。这一章中说到了软件项目进度远远落后于预期,这个项目中出现了许多黑洞式的缺陷,导致无法估计需要多长时间才能修复这些缺陷,才拉低了整体的进度。就比如我们平常的一些小错误往往也会需要好多时间才能解决,什么端口占用啦,程序启动失败啦,环境配的不对啦,这些都是一些导致我们项目无法正常运行的原因。所以我们要多为解决bug分配时间,多做测试,尽量避免bug的出现。

第二三章中卡普尔的经历,一个曾经比微软还要强大的公司,他选择了“功成身退”他为自己的所为感到“很不爽”,“超觉静坐”,另有志趣才是他想要的。每个人都会有自己心里最想要的东西,只是有人还未发现罢了。“好的程序员懂得写什么,而卓越的程序员知道改写什么”。我们应该去创新,而不是去重复。“程序员就像诗人,他的工作几乎全是纯思考。”所以我们要多想,多去想像。“编程时,读代码的时间要远远多于写代码的时间。”我们要做的就是去完善它,让它更加完整。

原文地址:https://www.cnblogs.com/wrljzb/p/14908676.html