![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
文章平均质量分 75
SamuelXxf
运控、机器人、论文、算法、代码
展开
-
人月神话读书笔记(3)外科手术队伍
喜欢由一流人才组成的小型、精干的队伍,而不是那些几百人的大型团队。1. 问题:如何在有意的进度安排内创建大型的系统?作者观点:需要协同沟通的人员数量影响着开发成本,因为成本的主要组成部分是相互的沟通和交流,以及更正沟通不但引起的不良结果小型精干队伍对于真正意义上的大型系统,它太慢了。矛盾:对于效率和概念的完整性,最好由少数干练的人员来设计和开发 VS 对于大型系统,需要大量人手,以使产品...原创 2020-03-10 23:04:38 · 168 阅读 · 0 评论 -
人月神话读书笔记(2)人月神话
1. 进度滞后的原因不真实的假设—一切都将运作良好假设人和月可以互换,将进度与工作量相互混淆缺少耐心持续估算工作缺少对进度的跟踪和监督进度滞后,盲目增加人手2. 乐观主义系统编程的进度安排背后的第一个错误假设是:一切都将运作良好,每一项任务仅花费它所“应该”花费的事件文中提到“对于创造者,只有在实现过程中,才能发现我们构思的不完整性和不一致性。”可以引申理解为设计时的乐...原创 2020-03-10 21:39:53 · 139 阅读 · 0 评论 -
人月神话读书笔记(1)焦油坑
1. 焦油坑1.1 编程系统产品的演进程序:完整的能够在作者所在系统平台上运行的产品编程产品:可被任何人运行、测试、修复和扩展的程序。其需按照普遍认可的风格来编写,且需要彻底的测试来确保稳定性和可靠性(依赖于详尽的测试用例库)。此外还需要晚辈的文档。编程系统:在功能上能够相互写作、具有规范的格式、可以进行交互的程序集合,并用来组装和搭建整个系统。其每个程序都要按照要求编制,是的输入输出接...原创 2020-03-10 19:56:05 · 121 阅读 · 0 评论