人月神话阅读笔记03

第十四章祸起萧墙

先讲了讲为啥就会有进度的偏离呢?因为总有各种各样的事情发生,今天拖一点,明天拖一点,越拖越偏离。然后就开始介绍方法了,里程碑,必须是明确的哦,不明确的里程碑还会挫伤士气。里程碑就是一件事情完成的标志,可以让老板更容易核实。然后作者就说了,有些程序员看着自己进度慢就想,反正别人的部分回落后,也就不急了。作者有个了个图PERT图,(大概就是离散数学的路径图之类的),人们就会知道自己要努力了。然后就讲到经理和领导了,经理怕老板辞了他,就会掩盖一些东西,尽量去弥补。这是是说地毯下面有污垢。老板可以减少角色的冲突,鼓励状态共享。或者猛地拉开地毯。

第十五章另外一面

作者就是讲如何做才能产生一片优秀的文档。首先要知道需要什么样的文档,程序的使用方法主要有,目的,环境,范围,实现功能和使用的算法,输入输出格式,操作指令,选项,运行时间,精度和校验。然后是验证程序,修改程序。不多说了太多了。然后介绍了一个程序文档:流程图。最后大概就是代码的书写:要有注释,要有空格之类的。

第十六章没有银弹

没有银弹是说没有一种方法可以使软件成本像计算机硬件成本一样迅速下降,但是还是有一定的革新让生产效率提高。由于软件本身的特性,复杂度、一致性、可变性、不可见性,导致了不可能有发明创新。以往在 解决次要问题上有一些突破比如,高级语言,分时,统一编程环境。最后讲了一些有希望的银弹:Ada,人工智能,专家系统,图形化编辑,程序验证,环境和工具。

原文地址:https://www.cnblogs.com/zuhaoran/p/5578588.html