人月神话阅读笔记5

Posted on 2017-11-26 13:22  立木-Six  阅读(141)  评论(0编辑  收藏  举报

第十二章干将莫邪

    本书的第十二章是干将莫邪,在这一部分中主要讲述了一套通用工具的开发分配资源应该由项目经理制定,系统调试大部分在夜间完成,一次分配给某个小组连续的目标时间块是最好的安排方法,自顶向下、 彻底地开发一个性能仿真装置应该尽早开始等观点。接着说明了高级语言应用广泛提升了生产率改进了调试。最后提及了系统软件开发中交互式编程的生产率至少是原来的两倍。

第十三章整体部分

本书的第十三章是整体部分,在这一部分作者首先强调了精确定义整体部分的重要性,在编写任何代码之前, 规格说明必须提交给测试小组, 以详细地检查说明的完整性和明确性,以及说明了Wirth 的自顶向下进行设计新型软件开发方法,但我们的思想也不能被其禁锢,有时必须回退,推翻顶层设计,重新开始。开发大量的辅助调试平台( scaffolding 脚手架) 和测试代码是很值得的。必须有人对变更进行控制和文档化。系统测试期间,我们应该一次只添加一个构件。