mashuxia

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

这几天读了一下梦断代码这本书的前几章,发一下读的内容。

第0章——软件时间:

         “在计算机的二进制数字世界里,所有的信息都被简化为0和1的序列。但是,在0和1之间有空间存在,在机器计数和思考的方式与人类计数和思考的方式之间也有空间存在,。当你寻找软件缺陷、延误和不按设计思路运行的原因时,那原因就藏身于这空间之中。”这个呢,我认为学习机器语言还是很有必要的,这样对我们编程和解决bug有很大的帮助。

        在现代软件研究领域多有建树的专家弗里德里克·布鲁克斯在1987年写了一篇题为《没有银弹(No Silver Bullet)》的著名论文。布鲁克斯在论文中称,无论编写计算机程序是如何的令我们倍感挫折,也永远无法找到一种魔法般的突破——我们只能期待渐次前行。 我觉得这句话很好,他很好的表现了程序员的一个工作状态,虽然我个人对这种感受还不是特别的深。我们应该怀着梦想砥砺前行。

第1章——死定了:

      所谓“人月”,是一种科学管理概念,它假定生产力可被拆分为不连续、无差异、可替换的单元。所以,如果100个人能在一个月内完成50个部件,则单个部件需要2个人月——故而只要往项目中投入更多工人,就能更快的生产出相同数量的部件。想在3天而不是30天内生产出50个部件吗?那就投入1000个工人吧。这个告诉我们团结力量大和团队合作的必要性。

posted on 2020-02-01 20:40  mamiaomiao  阅读(91)  评论(0编辑  收藏  举报