故事十:编程的本质。一位软件开发人员曾经在85年的时候写过一篇论文,说美国的星球大战计划绝不可能实现,因为导弹防御系统天生无法在真实的工作条件下测试。而编程却是一种试错功夫,人们在写程序时,从不指望一次就写对,他们会犯错,然后再改正,测试和修正,如是反复。
故事十一:编程是一种创造性工作吗?看着像是,编程行为仍是一种写作行为,逐字逐句的写。一位软件大牛曾说,其实编程可以从写作世界中学到很多东西。写作时你需要读很多别人写的好文章,需要把自己写的文章让大家去评论,但是现在的编程领域却不是这样,大家很少会把自己写的代码展示给人看,也不去看别人的代码。
故事十二:程序员的绩效考核。书中提到一个小故事,一位项目经理要求大家把每天写的代码行数记录下来,作为考核的依据,他的上司知道后,对他说:我刚完成一个项目的修改工作,把一段5000行的代码缩到了4000行,那么我的工作是-1000行。你这样做,是鼓励程序员写出蹩脚臃肿的代码。