跳转至

📔 代码大全2 学习笔记

1. 阅读背景

最近也在做更多软件构建相关的工作,很多东西没有一个主要的系统性流程,存在很多内容的缺失,知识点在实战中,也存在质量性的问题,所以决定阅读一下这本书,并记录下学习的笔记。

在作者的这本书中,前言部分,也告知了读者群体及对应群体的着重点、收益等。

  • 读者群体

    • 经验丰富的程序员
    • 技术带头人
    • 自学者
    • 学生
  • 可以得到的收益

    • 写出更好的程序
    • 全面的软件构建参考
    • 随时备用的核对表
    • 以更广的视角检视软件开发

2.笔记内容

Part Part Title Chapter List
I Laying the Foundation Chapter 01 欢迎进入软件构件的世界
Chapter 02 用隐喻来更充分理解软件开发
Chapter 03 前期准备
Chapter 04 关键的“构建”决策
II 「Creating High-Quality Code」 Chapter 05 软件构建中的设计
Chapter 06 可以工作的类
Chapter 07 高质量的子程序
Chapter 08 防范式编程
Chapter 09 伪代码编程过程
III 「Variables」
IV 「Statements」
V 「Code Improvements」
VI 「System Considerations」
VII 「Software Craftmanship」

3. 参考资源