美文网首页
《代码大全》读后感

《代码大全》读后感

作者: 深圳都这么冷 | 来源:发表于2023-03-21 14:30 被阅读0次
    阅读时间:2023.02.19-2023.03.19

    书名

    《代码大全》「code complete」代码完成,完成胜过完美

    软件开发过程一般都是迭代的过程,总是因为需求变更和理解不到位导致需要优化。
    程序员需要两种能力:一个是数理能力,一个是工程能力。这本书可以帮助程序员打通工程能力的脉,打通意味着肯定要有基础,所以要有一定的经验才会有收获。

    几点印象深刻的收获:

    • 1.开放的心态,开放的心态更容易突破自己的习惯,走出概念的壁垒。
    • 2.分层概念的一致性,软件工程就是管理复杂度的工程,抽象概念就是手段,处于同一层的接口概念应该也是一致的。概念一致性代表着品味。
    • 3.从需求到模块,从模块到类,从类到函数/方法接口,从接口到伪代码,从伪代码到实现,尾代码变为注释
    • 4.每一章后面的checklist
    • 5.测试中等价类的划分,寻找代表用例
    • 6.提到的几本书:
      • 一《设计模式》,让程序员可以从更高抽象层次沟通
      • 二《概念壁垒》,开放心态训练攻略,遇到问题时把问题吃透再解决
      • 三《重构》手把手教你写代码
      • 四《人性的弱点》不要被名字误导,很好的一本书

    总结

    这是一本非常不错的书,非常值得一读。个人体会没有《重构》对我的帮助那么直接,那么明显。
    阅读这种厚书也很磨练人的心性,练功就是炼人,道藏于术中。
    保持耐心,贪多嚼不烂,欲速则不达。

    相关文章

      网友评论

          本文标题:《代码大全》读后感

          本文链接:https://www.haomeiwen.com/subject/zgcerdtx.html