读书笔记: 人月神话

https://book.douban.com/people/fleure/annotation/1102259/

再论“没有银弹”

<原文开始> 《没有银弹》提出了全力解决复杂性问题的方法,这种方法可以在现实中取得十分乐观的进展。它提倡导向软件系统增加必要的复杂性: - 层次化,通过分层的模块或者对象; - 增量化,使系统可以持续地运行。 </原文结束> 也是十分乐观的论断了。 <原文开始> Coqui也提出相似的主张:系统化软件开发方法的发展是为了解决质量问题(特别是避免大型的灾难),而不是出于生产率方面的考虑。 </原文结束> ## 外科手术队伍 <原文开始>文中定义的开发团队在很多方面满足了迫切性的需要。十个人,其中七个专业人士在解决问题,而系统是一个人或者最多两个人思考的产物,因此客观上达到了概念的一致性。</原文结束> 想起来linus对git的设计,神的概念一致性,然后少数开发人员去实现/解决问题