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

《代码大全》读后感

作者: 深圳都这么冷 | 来源:发表于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