人月神话阅读笔记02

Posted 键盘已坏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了人月神话阅读笔记02相关的知识,希望对你有一定的参考价值。

       第七章为什么巴比伦塔会失败

      为什么巴比伦塔,在人力物力非常充足的情况下还会失败?两个方面一个是交流,一个是组织。在软件工程大项目中也是一样,当交流和组织不到位时就会让项目崩溃。交流的一种形式就是项目工作手册,里面记载了所有有关工作的内容,任何人可以随时查询。大型项目的组织架构是树状管理。但是交流的架构师网状的。

      第八章胸有成竹

      这章就是介绍工作效率,有一个公式:工作量=常数*指令的数量^1.5,其他的就是每个公司的记录,这章大概就是告诉我们要记录自己的工作效率,来达到胸有成竹的境界。

      第九章削足适履

      运行程序的空间是需要成本的,为了减少这个成本就需要程序员,控制规模,或者用其他的一些技能,来减小程序的空间。最后的一句话是数据的表现形式是编程的根本。表现了数据表现型的重要性。

      第十章提纲挈领

      讲述的是文档的重要性,文档可以记录决策,让分歧明了,矛盾突出。文档还可以成为沟通的桥梁。最后可以定期检查。

      第十一章未雨绸缪

       软件工程必须要有一个实验性系统进行舍弃,为计划而舍弃,必须这样做。为了变更,要计划系统,计划组织结构,总之就是未雨绸缪。将所有的都计划好。在软件开发阶段,软件的混乱度会逐渐的减少。到了软件维护阶段,混乱度会逐渐增多。总之一切都在变化。

     第十二章干将莫邪

说的是机器,没啥好说的就是,说了一堆不懂的。

      第十三章整体部分

      分成三部分:剔除bug设计,构建单元调试,系统集成调试。这是时间的先后顺序进行的。剔除bug,首先要有产品测试完整性,才能减少bug,然后自上而下的设计,可以避免bug,最后结构化编程,也是减少bug。构建单元调试有四步:本机调试,内存转储,快照 ,交互式调试。系统集成调试是最困难的一部分,搭建充分的测试平台,然后有三种辅助测试:1.伪构件2.微缩文件3.辅助程序

以上是关于人月神话阅读笔记02的主要内容,如果未能解决你的问题,请参考以下文章

人月神话阅读笔记02

《人月神话》阅读笔记02

人月神话阅读笔记02

人月神话阅读笔记02

人月神话阅读笔记02

人月神话阅读笔记02