zoukankan      html  css  js  c++  java
  • 人月神话阅读笔记01

      这是本学期进行的第三本的阅读书目。《人月神话》这本书以前是接触过的,但是只看过开篇就放在一边了,如今将它中心拾起来,还是有很多感触的。从作者开篇开始,仔细品味,能学到的东西向着实是不少。

      一、什么是人月

        拿到这本书,看到题目,我们想到的可不能是人和月亮的故事。当然,作为一个准程序员还是有这点意识的。首先,人月,是早期人们来很亮软件开发工作量的一个单位,他是项目所有参与者工作时长的累计,是最为方便计算成本的数据,是项目管理中常用的概念。举一个小例子吧,我们手上现在有一个项目前期需要5个人进行项目为期两个月的开发,那么他开始的工作的人月的就是5(人)*2(月)= 10 (人月),这就是人月的基本概念。但是在实际的操作过程中,人月只能算是一个估计值,不能准确的去衡量事情的工作的时长。他核算的只是成本。其实归根结底,人月是有欺骗性的,也具有一定的危险性,因为他暗示了人员的数量个时间是可以交换的,从我们的经验来说,这显然是不科学的。如果我们过分的去将人月当做是我们的衡量标准,那我们就离失败不远了。

      所以说,我们不能凭借直觉去办事,要将自己放在正确的位置,这样在进行工作安排的时候,也不会有过大的压迫感,从而造成决策的失误。就像是我们现在进行的团队开发任务一样,万不可将人月当成是真理。

      二、焦油坑

        对于我们来说,编程是一件比较有趣的事情,当我们写出了一个不错的代码,或者在思考敲代码之后解决饿一个大的问题之后,心中是很开心的。但是,当我们遇到bug的时候,又是一种什么的想法和心态?从我自己来说,我会很难受啊,就像是作者说的那样,我们会像陷入到一个巨大的焦油坑之中,并且是越先越深的那种。  

        我们时常是因为创造了新的代码会去欣喜万分,因为这就是我们在编程的时候的最大乐趣,然而,我们也经常被各种各样的问题所阻拦,所以,对于我们这些程序小菜来说,还是多多练习一下敲代码才好。写到这,不由得想到一个笑话:HR问你:“你凭什么说你是一个资深程序员?”你起立,“脱帽致敬!”说起来就是一个笑话,但是好好想想,如果你不去付出很大的努力,又怎么去换回属于你的明天呢?所以说,有一个焦油坑有时候还是不错的。

      

      

  • 相关阅读:
    Java 8 Lambda 表达式
    OSGi 系列(十二)之 Http Service
    OSGi 系列(十三)之 Configuration Admin Service
    OSGi 系列(十四)之 Event Admin Service
    OSGi 系列(十六)之 JDBC Service
    OSGi 系列(十)之 Blueprint
    OSGi 系列(七)之服务的监听、跟踪、声明等
    OSGi 系列(六)之服务的使用
    OSGi 系列(三)之 bundle 事件监听
    OSGi 系列(三)之 bundle 详解
  • 原文地址:https://www.cnblogs.com/yandashan666/p/11071290.html
Copyright © 2011-2022 走看看