zoukankan      html  css  js  c++  java
  • 程序员修炼之道阅读笔记03

    《程序员修炼之道》这本书给了我很多以往所没有的体会,也了解到了许多的新知识,这就是阅读给我们带来的重大好处。通过阅读,能拓展我们的知识层面,让我们了解到更多课堂上所没有的知识,也能让我们的大脑充分思考,让我们的思维更加活跃。在对《程序员修炼之道》这本书的后续阅读当中,我也有了一些新的体会。
    1、不要靠巧合编程
    你所写的代码都是深思熟虑过后的产物,先有设计,然后再产出;
    想到一处写一处是刚毕业的水平;
    按照合约编程,别想着这个地方可以增加多少好功能,画蛇添足的故事太多,过多的超过用户期望未必有好的结果,可能就成了用户不想要的;
    在对于编程这方面,我们必须有重要的准备以及严谨的思维,在一个项目的成立之初,我们必须要做好一切的准备,包括开发流程,软件构造,需求分析等等。这都是我们必须要考虑的。在以往的编程学习当中,我们总是完美的避开这些,总是任意胡为,想做什么做什么,这对于我们的学习是相当致命的,我们必须做出改变,才能更好的学习编程这门课。
    2、测试的重要性
    测试重要,大家都知道;但单元测试,有多少个项目能认真的做过;
    没有质量高、覆盖好的单元测试,哪来的勇气去重构一个个庞然大物似的老项目?
    这句话很精辟:测试你的软件,否则用户就得测试;
    测试的重要性总是让我们反复强调。我们也应当重视起来,改变以往轻视测试的思维方法,从根源上解决问题。熟悉各种测试方法,是做好测试的重要前提。努力学习各种测试方法,并把这些方法运用到实际的编程,软件开发当中,才有助于我们的软件开发。
    3、新方法和新工具
    有个新工具或新方法想在项目组中推广,这事挺好;
    但不要低估采用新工具和新方法的代价,可能你的项目需要花上太多精力来熟悉这个方法,而第一个采用这个方法的项目,可能就只能是实验品;
    批判的看待方法学,从中提炼适用团队的精华;
    社会的发展不可估计,我们必须重视所有的新鲜事物,从新东西当中学习,才能不被科技所抛弃,才能学习更多的知识,才能在以后的工作当中更加游刃有余。
    《程序员修炼之道》这本书才只是刚刚开始阅读,还没能好好地体会其中的奥秘所在,其中许多的知识是我们之前没有接触过的,我会在以后的学习中继续去阅读,品味,才能把其中的内容吃透,才能增长自我的知识素养,也才能提升自我的能了。
    阅读书本总是能给我们带来新的知识,这就是阅读的魅力所在,在以后的学习生活中,我们也应该保持这样的阅读习惯,这更加有助于我们的学习。

  • 相关阅读:
    敏捷不是XP(口水文)
    利用异或的特性解决,找出重复数的问题,应该是目前最优算法。
    开源和免费那些事儿(二)
    开源和免费那些事儿
    LINQ本质 外篇 JOIN补遗
    在北京求.NET开发职位,人已经到达北京
    软件是邪恶的
    最近遇到的两个面试题兼卖身广告
    谈谈信仰和银弹。
    继续高阶函数好玩有用的扩展(网吧行文)
  • 原文地址:https://www.cnblogs.com/crazy-soul/p/5609837.html
Copyright © 2011-2022 走看看