人月神话阅读笔记1

焦油坑
 
1.焦油坑应该是指那些大型的复杂系统,对项目影响因素太多。无休止得加班,返工,BUG,争论,当项目一再得延期而看不到尽头。程序员在焦油坑中挣扎而迷失方向。
2.编程的乐趣和苦恼:人不是机器,任何开发活动应该是创造性的劳动,我们不要扼杀了这种乐趣,程序员不是在完成代码,而是在创造自己得产品。

人月神话

1.时间安排不合理导致进度推迟;
2.好东西需要沉淀;
3.我们大多数人是乐观主义者;
4.我们总是幻想一次就能成功;
5.任务分解多了反而不好;
6.时间该这样分配:1/3计划+1/6编码+1/4构件测试+1/4系统测试;
7.作为一门学科,缺乏数据估计;
8.我们对自己的技术缺乏自信;
9. 添加人手不是并不能解决落后问题。

外科手术队伍
 
1.每个团队不需要太多的核心成员,有更多的辅助成员核心成员才可以更专注的进行设计与开发;
2.大型系统需要大型队伍,多个队伍需要领导队伍;
3.经验与变现不成这比;
 
民主和专制
 
1.概念完整性要求设计必须由一个人或少数配合默契的人员来实现。
2.大型系统的设计阶段无需引入编码人员。

猜你喜欢

转载自www.cnblogs.com/sljslj/p/10424248.html