2人月神话阅读笔记
在之后几天对人月神话的阅读
第三章:外科手术队伍(研究表明,效率高和效率低的实施者之间的个体差异非常大,经常能够达到数量级的水平)
好的程序员和坏的相比较,在编程速度所涉及的生产效率有着惊人的差异,经验和实际表现也是没有实际的联系。工作的人手在不同的工作项目中有着不同的需求,最好的解决办法就是,一个部分由一个团队解决,同时优化编程队伍,符合道理的角色分工、协调,便可解决这一问题。
第四章:贵族专职、民主政治和系统设计
编程系统是为了使计算机更加容易使用,所以他被装备了各种语言和工具,能用最简洁和直接的方式来指明事情的系统是最好的,易用性实际上是需要设计上的一致性和概念上的完整性。概念的完整性要求设计必须由一个人,或者非常少数互有默契的人员来实现。不能与系统基本概念进行整合的良好想法和特色,最好放到一边,不予考虑。在外部说明完成之前,设计实现人员有很多事情可以做。只要有一些最终将并入外部说明的系统功能雏形,他就可以开始了。