贵族专制,民主政治和系统设计:

“现在让我们来处理具有浓厚感情色彩的问题——贵族统治和民主政治。结构师难道不是新贵?他们一些智力精英,专门来告诉可怜的实现人员如何工作?是否所有的创造性活动被那些精英单独占有,实现人员仅仅是机器中的齿轮?难道不能遵循民主的理论,从所有的员工中搜集好的创意,以得到更好的产品,而不是将技术说明工作仅限定于少数人?“这段话直接说明了一个问题,到底名牌大学里的程序员和专科职高里的程序员有什么差别呢,论真正的打代码,我们真的打不过他们,每年的专业打代码大赛,都是他们的冠军,那我们到底优势在哪呢,就像书中所说贵族统治—软件的领头人,软件的整体架构都是他们管,那平民呢—他们就是手下的那些没有创新,只会打代码的人。

画蛇添足:

这部分说明了值得我们思考的问题,我们在完成了一个真正的工作后,我们自以为获得了很多经验,获得了很多办法,当我们接手第二系统时,我们窃喜我们可以有经验方法去完成它,这就会使第二系统发生很多问题。

为什么巴比伦塔会失败:

在目标,人力,材料,时间,当时的技术充分可以支撑这个项目的时候,它还是失败了。书中说出了,”两个方面——交流,以及交流的结果——组织。他们无法相互交谈,从而无法合作。当合作无法进行时,工作陷入了停顿。通过史书的字里行间,我们推测交流的缺乏导致了争辩、沮丧和群体猜忌。很快,部落开始分裂——大家选择了孤立,而不是互相争吵。”当团队没有交流时,整个团队就已经分崩离析了,工作就不可能再继续下去。就像没了软趴趴的烂泥一般。

胸有成竹:

程序员的效率问题一直得到广泛关注,这节就很清楚地说了程序员的效率有很多方面的因素影响,不能单单就凭一个方面分析这个程序员的效率

转载于:https://www.cnblogs.com/jhl1234/p/11006377.html

人月神话阅读笔记02相关推荐

  1. 人月神话贯彻执行_人月神话阅读笔记01

    本篇是人月神话阅读笔记的第一篇. 1-8章 1.焦油坑 焦油坑的意思说明了即使你足够强大,也无法摆脱束搏而沉到坑底. 可供大部分人使用的软件开发起来可不是一件简单的事情 乐趣与苦恼是这个行业避不开的话 ...

  2. 人月神话阅读笔记 03

    形式化定义仅仅用于外部功能,说明它们是什么. "今天,我比以往更加确信.概念完整性是产品质量的核心.拥有一位结构式是迈向概念完整性的最重要一步.这个原理不仅限于软件系统,它适用于所有的复杂事 ...

  3. 人月神话阅读笔记(二)

    今天对人月神话的正文部分进行了阅读,从人月神话这一部分中了解到缺乏合理的时间进度控制是造成滞后的主要原因,比其他任何事情影响的和还大,书中也对造成这种这种普遍灾难的原因进行了并进行了详细列举. 首先, ...

  4. 1483_人月神话阅读笔记_外科手术队伍

    全部学习汇总: GreyZhang/The_Mythical_Man_Month: My reading notes of The Mythical Man-Month. (github.com) 继 ...

  5. 人月神话阅读笔记07

    第1章 焦油坑       焦油坑的意思说明了即使你足够强大,也无法摆脱束搏而沉到坑底.IT项目也是这样,不论是开发大型软件系统还是小型项目,都会遇到诸多复杂的问题和影响因素,项目本身就是一个足够复杂 ...

  6. 人月神话阅读笔记01

    本书作者作为一个经验丰富的软件项目管理者提供给我们很多发人深省的观点.先从书名"人月神话"开始探讨,人月即早期用来度量软件开发工作量的一个单位.具体为将每个人每月的工作量作为一个基 ...

  7. 05人月神话阅读笔记

    人月神话这本书中主要在项目管理方面开刀的项目估算,组织结构和人员角色安排,团队建设和沟通,历史数据积累和建模,软件开发的方法论,风险和问题管理等相关的内容:在软件工程方面可以看到构架设计保证概念完整性 ...

  8. 1480_人月神话阅读笔记_开篇

    全部信息汇总: GreyZhang/The_Mythical_Man_Month: My reading notes of The Mythical Man-Month. (github.com)e ...

  9. 1514_人月神话阅读笔记_20年后的人月神话_上篇

    全部学习汇总: GreyZhang/The_Mythical_Man_Month: My reading notes of The Mythical Man-Month. (github.com) 这 ...

最新文章

  1. java做a_Java编程实现A*算法完整代码
  2. 中石油训练赛 - 关于我转生变成史莱姆这档事(dfs)
  3. hive sql 报错后继续执行_Hive 执行sql命令报错
  4. java中的常用日期类_Java中的常用日期类说明
  5. spark sql 上个月_Spark学习之路 (十八)SparkSQL简单使用
  6. 判断php图片是否存在,php判断远程图片是否存在
  7. 《FusionCharts学习及使用笔记》之 第一篇
  8. 老实说,WPF对自由开发者与小微型团体来说就是个毒瘤!
  9. studio创建java工程_Android studio从头一步步创建Java项目
  10. 轻重搭配 模拟 贪心
  11. 计算机管理3d设置在哪,NVIDIA控制面板设置方法(图解)
  12. win7便签点击删除按钮的时候不弹出提示框
  13. boot版本是什么 cent os_BOOT是什么?该怎么打开啊!
  14. 5号,7号电池充电时间计算方法
  15. 利用朴素贝叶斯进行新闻分类
  16. 2FSK频谱matlab,数字调制系统在Matlab下的分析
  17. Java中undefined是什么意思,Haskell中的undefined和Java中的null有什么区别?
  18. 【服务器管理】Ubuntu的一次惊心动魄的查杀挖矿病毒的经历:病毒伪装成python
  19. python网页开发数据库访问_python 网页读取数据库
  20. 知道创宇爬虫题--代码持续更新中

热门文章

  1. 从小白到精通python要多久-超适合小白的python新手教程
  2. python编程if语法-讲解Python中if语句的嵌套用法
  3. python经典小游戏-又一个python小游戏,叫什么不知道了。。。
  4. DS-1 数据结构和算法刷题
  5. Linux应用总结(1):自动删除n天前日志
  6. 听大佬学长RQY报告有感
  7. HTML5之Canvas基础
  8. 查询一个表中某个字段最大值的集合
  9. mybatis查询如何返回ListMap类型数据
  10. php文件上传及头像预览