• 《梦断代码》读后感(一)


         大致浏览目录,惊喜的发现本书是从第0章开始编写,完全符合程序员的编码习惯,共有11个章节,章节题目和内容也都不含繁琐并令人生畏的代码,可以当做一本小说来读。

    第0章软件时间

          从我们从未接触过的电传打印机的一款名叫summer的游戏入手,不免让我这种游戏狗产生兴趣,通过纸带来玩游戏并且修改游戏脑补起来实在是有意思,本章还利用建造桥梁过程设计精密、执行无误来引出“人类文明运行于软件之上”的观点,软件就是麻烦一堆,给我们带来挫败和束缚的软件,也用更多功能、更快更好地工作与生活方式来引诱我们。我们对软件的需要,远甚于对它的仇恨。

    第一章 死定了

          开头就有了程序员没能按照预期进度完成工程的情况,其原因之一是缺少蓝图,没有蓝图就可能会碰上没有预料到的问题。有时自己所需的时间取决于他人所花的时间,虽然单人完成整个工程是最容易避免错误和问题的方法,但是工程量的庞大使得必须团队协作。布鲁克斯法则:“往已延误的项目中补充人力,只会使其继续延误。”听起来既是原则也是悖论,但的确适用于软件开发者,实际开发中,编码只占软件项目开发时间的六分之一,有一半时间用于测试和修正缺陷。对于软件开发者所谓的人月神话并不适用,“只有在任务能分派给许多互相之间无需沟通的工作者时,人和月才是可互换品。”然而,随着OSAF(”开放源代码软件“)的创建,开源让编程世界错以为布鲁斯可法则将成为弃履。

         ”好的软件开发工作始于打造开发者本人。只要是做某种取悦自己或满足己需的东西,程序员就会动力十足,努力做到最好。“非常适用于自己,愉悦是金,面对编程要有积极的心态,不惧怕,不畏惧,并努力热爱。

         “棒球队经理视进取精神为伟大球员和伟大球队的天赋要素。奔跑快过所需,移位先过所需,努力大过所需对于伟大的编程团队,这也是必须要素。”

  • 相关阅读:
    原型模式&原型链
    [四种方法]检测数据类型
    JSON
    PHP基础 mysqli的事务处理
    PHP的扩展类 mysqli_stmt:预处理类
    PHP的 Mysqli扩展库的多语句执行
    PHP基础文件下载类的简单封装
    PHP基础封装简单的MysqliHelper类
    Spring深入浅出(四)AOP面向切面
    Spring深入浅出(二)IOC的单例 ,继承,依赖,JDBC,工厂模式以及自动装载
  • 原文地址:https://www.cnblogs.com/brucekun/p/5192515.html
Copyright © 2020-2023  润新知