• 人月神话阅读笔记02


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

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

          第八章胸有成竹

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

          第九章削足适履

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

          第十章提纲挈领

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

          第十一章未雨绸缪

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

         第十二章干将莫邪

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

          第十三章整体部分

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

  • 相关阅读:
    销售类
    语法
    编辑技巧 word
    assert
    游戏摘录
    游戏类链接 财富导图
    读书笔记之C# delegate
    c# socket传输struct类型
    关于wcf中一些重要词语解释
    asp.net CROSS-PAGE POSTING
  • 原文地址:https://www.cnblogs.com/zuhaoran/p/5575810.html
Copyright © 2020-2023  润新知