首页 > 其他分享 >人月神话阅读笔记其一————“人月”神话

人月神话阅读笔记其一————“人月”神话

时间:2023-03-16 09:55:53浏览次数:31  
标签:其一 神话 编程 笔记 人员 阅读 人花

       首先在阅读之前就感觉很困惑,一部将编程的著作为什么会起一个这样的名字。再后来的阅读过程中也才逐渐明白,“人月”实际上就是一个具有欺骗性的神话。在编程中,“人”即是参与编程的人员数量,“月”则是编程所要耗费的时间。总体而言就是比如三个人花九个月所能够完成的编程内容,你让九个人花三个月并不一定能够如理想那样完成。再夸张点,二十七个人一个月,更不现实了,实际上是因为只看到了花费总时间的相同,而忽略了人员之间沟通交流的消耗。因为编程是一个团体项目,人越少,他们之间的沟通可能就会越简单。反而,复杂的沟通只会降低整体编程的效率。但讽刺的是,实际生活中如遇到不能按时完成的编程进展,也只能盲目的增加人员数量,所以往往得不到期望中的效果。

标签:其一,神话,编程,笔记,人员,阅读,人花
From: https://www.cnblogs.com/yingxq/p/17221214.html

相关文章

  • 《Hadoop Operations》读书笔记 - 2 - 第三章 MapReduce
    MapReduce,在这里实际上有两个含义,一个是一种分布式计算模型;另一个是某种特定实现,比如ApacheHadoopMapReduce。其设计目的是为了简化大规模、分布式、高容错性的数据处理应......
  • 《Hadoop Operations》读书笔记 - 1 - 第二章 HDFS
    传统存储是SAN或者NAS,提供了集中化、低延时的块存储或者文件系统,以支持TB级数据。在面对关系型数据库之类的服务时,这是很好的选择。但是面对上万台计算机同时提取几百TB......
  • JSP学习笔记
    responsesendRedirect();重定向操作,使用后重新生成新的response(不能传递request对象)request.getRequestDispatcher("login.jsp").forward(request,response);getParamet......
  • 论文笔记:Optimizing Queries Using Materialized Views: A Practical, Scalable Solut
    论文笔记:OptimizingQueriesUsingMaterializedViews:APractical,ScalableSolution微软SQLServer关于优化器如何利用物化视图来改写查询的论文。它主要处理SPJG......
  • Python&Pandas学习笔记
    df.locAccessagroupofrowsandcolumnsbylabel(s)orabooleanarray.只能通过标签和布尔值来索取数据df.loc[]与df.iloc[[]]的区别:[]返回一个Series,[[]]......
  • LCT学习笔记
    板子从问题看起:P3690本题需要在一个动态图上实时查询各条链的状态(异或和)。因为两点联通时不连边,所以该图始终具有以下性质:任意联通两点间有唯一路径。因此该图是一个森......
  • 遣怀二首(其一)
    遣怀二首(其一)【张理琦】金乌西沉峰峦边,银盘东升水天间。青烟缦笼苍山远,泻玉流光暮云闲。心底有恨谁能遣?镜湖无波映月圆。昔日同游人何在?今夜清辉似往年。......
  • python数据库学习笔记
    1.数据库管理软件的本质?本质就是C/S架构的套接字程序服务器套接字操作系统:linux计算机(本地文件)2.为什么要用数据库管理软件?可以自己写,要结合套接字程序,解决并发......
  • QT5笔记:18 QPainter基本绘图 完结撒花,感谢陪伴!!!
    代码#include"widget.h"#include"ui_widget.h"#include<QPainter>Widget::Widget(QWidget*parent):QWidget(parent),ui(newUi::Widget){......
  • QT5笔记: 16. 时间和定时器的常用功能
    例子#ifndefWIDGET_H#defineWIDGET_H#include<QTime>#include<QTimer>#include<QWidget>QT_BEGIN_NAMESPACEnamespaceUi{classWidget;}QT_END_NAM......