第一章的死定了一开始就一位经理的自言自语,嘟囔着谁谁死定了,他得干五百个钟头,谁谁死定了,他得干到天荒地老,谁谁要完蛋了,他只有一半时间了......每个人都为了各自的任务二痛苦着。
当在一起讨论工程中出现的问题时,对于为什么落后进度,大家也是各有其言,编程老手说:“建造之前,先有蓝图。我们一直就没有蓝图,所以会碰上没有料想到的问题。除非你确定自己能做出某个东西来,否则很难说会花多长时间。”
年轻的程序员说:“不确定因素太多:你所需的时间取决于其他人花的时间。”
工程开始前,要有明确的目标和分工,不能只图快,否则就会出现很多问题。
我们应该记住布鲁克斯法则:向已延误的项目中补充人力,只会使其继续延误。
布鲁克斯观察到,“只有在任务能分派给许多互相之间无须沟通的工作者时,人和月才是可互换品。
艾瑞克· 瑞蒙德写道。“开源的成功告诉我们,对于创造性工作,玩耍是最经济有效的模式。”