人月神话阅读笔记3
今天看完了人月神话,最后总计如下
编程的苦恼
当然,任何事情都有两面性,有乐趣自然就会有苦恼。但总体上我认为我在其中体会到的乐趣要大于苦恼,所以我本人是非常热爱编程的。
我们先要认识到会有哪些苦恼,这样在以后遇到这些苦恼时就会坦然面对。
主要有一下几点:
来自细节
来自被动
来自bug
来自时效性
(1) 苦恼来自于细节,因为程序是非常敏感的,一旦有一个细小的地方不正确,整个程序就不能运行,所以有时一些细节的问题会给你带来苦恼。
(2) 苦恼来自于被动,因为在实际中你都是根据别人定的目标需求来进行编程,并且有时候还需要被动的去研究、修改别人不规范的代码,这有时会很痛苦。
(3) 苦恼来自于bug,寻找琐碎的bug将不会是一件很有趣的事,往往伴随着枯燥沉闷的时间和艰苦的劳动,并且寻找最后一个错误比第一个错误将花费更多的时间。
(4) 苦恼来自于时效性,因为有时候你开发一个程序产品,而当你克服各种困难最终完成的时候,已经有其他高效的团队开发出了更先进的替代品,这样你开发出来的就过时了,这往往很让人无奈。
以上就是第一章的内容,以及我个人的理解。总之一句话:真正热爱编程的人从中体会到的乐趣大于苦恼。

浙公网安备 33010602011771号