人人范文网 范文大全

《人月神话》读书笔记

发布时间:2020-03-02 14:17:19 来源:范文大全 收藏本文 下载本文 手机版

第1章 焦油坑

这一章分成两个部分:

 程序(Program)、程序产品(Programming Product)、编程系统(Programming System)、编程系统产品(Programming Product System)的概念

 程序员的工作性质

比较有意思的是第一部分的四个概念。

在作者的眼中,程序就是一堆代码,任何人可以宣称自己会编程,但是编程得到的只是程序,而不是产品。程序要成为程序产品,需要有明确的输入、功能和输出,经过完备的测试,具备合格的文档,使之功能可靠,维护易行。

编程系统是从系统的角度来看待功能完整的程序模块,要求程序要具备语法和语义精确的接口,能够与其他的程序进行流畅的交互。相比程序产品来说,不仅仅要严格测试程序自身的输入、处理、输出,还要测试与不同程序之间的交互,因为很多bug其实是隐含在不同功能模块的交互过程中。另外编程系统还要考虑程序之外的软硬件运行环境。呵呵,只有经过了集成测试之后才能称之为编程系统。

最高级的形式是编程系统产品,从书中的表述来看,就是编程系统+各类文档,文档是为了后续维护和升级方便而准备的。智力产品如果没有说明书真是一场噩梦啊,之前我们经历过的不少系统到了后续维护的时候发现文档补齐,维护人员真是伤透脑筋,最后问题太多了索性就提议推倒重做。可以说如果是文档齐备一点,我们公司很多系统的寿命是可以更长的。

第2章 人月神话

人月神话读书笔记

《人月神话》读后感

《人月神话》读后感

人月神话观后感

《人月神话》读后感

人月神话读后感

人月神话读后感

人月神话读后感

《人月神话》读后感

人月神话笔记

《人月神话》读书笔记
《《人月神话》读书笔记.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档