zoukankan      html  css  js  c++  java
  • 《梦断代码》阅读笔记3

          对这本书的阅读终于要结束了,“梦断代码”:代码阻断了梦的实现吗?一直以为,计算机是万能的,自己想的都可以通过代码实现。在接触代码以后的这段时间里,我的想法改变了。代码可以实现自己的想法,但是怎么实现却要看自己了,算法自己思考,计算机只负责运行,运行通过就说明算法通过了,否则就是失败,没有程序的对与错,只有程序的优化。

          鲍勃提出了”提靴带的目的是推动反馈循环,今天用昨天发明的工具为明天打造更好的工具;而吃狗食则是迫使开发者把鼻子伸到产品的问题中、加速发现和修正缺陷的低调且实用的方法“,提靴带、吃狗食这些很很新颖的概念令人耳目一新。

          每个项目的发布都经历了不同的版本,Chandler就有好几个版本,每一版本都是功能的升级,一个好的软件的出现,不一定是经过好几个月,或许需要好几年。

          “只有完成任务的软件才是值得做的软件”,软件的需求在不断的变化,今天需要这样的功能,明天需要那样的功能,功能不断增加,软件不断更新。

          纵观全书,它以Chandler项目为实例,一步一步为我们描述他的开发过程,为我们呈现项目开发的全过程。让我们看到了软件开发者的辛苦与不易,软件开发并不是一个简简单单的过程,它需要不停地提出、发现错误,并不停的改正错误,提出新的功能,增加功能。一个好的软件的出世,是在不断地更新中完善的。

         看着作者描述的故事,真为自己以后的工作担心啊,不知道自己能不能适应这样的生活。从现在起,要好好提升、锻炼自己了。

  • 相关阅读:
    jQuery easyui datagrid pagenation 的分页数据格式
    Mysql操作符号
    jquery JSON的解析方式
    线程有几种状态
    工作日志2014-07-07
    leetcode
    Fragment中的setUserVisibleHint()方法调用
    Android开发:Eclipse中SqliteManager插件使用
    海南出差报告总结(案件录入与案件追踪系统)
    Python学习十四:filter()
  • 原文地址:https://www.cnblogs.com/fengyutongxing/p/4589524.html
Copyright © 2011-2022 走看看