读书笔记(1)-《高效程序员的45个习惯》

       这是我第一次读这本书,听书名还是挺不错,于是我读了第一章,书的开头第一句话引用的是土耳其谚语——不管路走了多远,错了就要重新返回。这句土耳其谚语的含义显而易见,你也会认同这是软件开发应该遵守的原则。但很多时候,开发人员(包括我们自己)发现自己走错路后,却不愿意立即回头,而是抱着迟早会步入正轨的侥幸心理,继续错下去。人们会想,或许差不多少吧,或许错误不像想象的那么严重。假使开发软件是个确定的、线性的过程,我们随时可以撤回来,如同谚语中所说的那样。然而,它却不是。相反,软件开发更像是在冲浪——一直处于动态、不断变化的环境中。大海本身无法预知,充满风险,并且海里还可能有鲨鱼出没。冲浪之所以如此有挑战性,是因为波浪各不相同。在冲浪现场,每次波浪都是独一无二的,冲浪的动作也会各不相同。例如,沙滩边的波浪和峭壁下的波浪就有很大的区别。看了 这一段,我就想到自己平时的编程,许多时候为了实现一个功能,用尽所有办法最后只要能把功能 大概实现出来就不管了。也不管程序的健壮性如何,是否会出现错误等等,紧接着就去实现下一个功能去了,如此循环,到头了出现了许许多多的bug,而这一切都是因为自己开始的一时懒散导致 的。

猜你喜欢

转载自www.cnblogs.com/lover995/p/12129304.html