阅读笔记
《人月神话》阅读有感
如书言,编程并非人越多越好,人与时间不成正比。人越多,所需的时间不一定越少;人少,项目完成时间不一定越长。正如接受相同训练、资历相同的程序员,优秀之人的生产力要比普通人强上十倍,人少却精的团队的“性价比”要远远大于徒有人多的团队。
此外,项目的完成也不开沟通与任务的合理分配。无论任何事情,人之间的沟通都是不可或缺的。作者在巴比伦塔讲沟通的重要性,又在外科手术队伍中讲团队的组建和分工。
概念完整性在系统设计中是最重要的考虑因素。完整的概念使得系统设计过程更加有条理,分工更加明确,对系统的各部分设计更加明确,再出现错误时更加容易的去改正。