代码大全读书笔记01

发布时间 2024-01-02 20:26:19作者: 一个小虎牙
第一次看《代码大全》的时候,收获并不大。当第二次在项目中,应用到代码大全的知识。Debug的时候、重构代码的时候,写伪代码的时候,将代码写在一个个的子程序中的时候。似乎对书中的知识理解的透彻很多。
 
将代码写在子程序的另外一个好处是,有时候你会发现以前没有发现过的事物的本质。——>你对程序理解的更加透彻了。
看代码现在都是一个业务功能一个业务功能的去看,而不是一行代码一行代码的去看。
代码的内在结构将会变得简单。(因为有重用的代码,因为有些初看不是一类东西的代码,其实却是一类东西。)
 
具有好结构的代码的另外一个好处是,插入新的代码的时候,能一目了然的知道代码应该插在哪里。
 
更好的代码是做到避免信息的重复,而不仅仅是代码的重复。区分开不易变和易变的东西。正如知乎轮子哥所说,去掉重复的信息会让你的代码结构发生本质的变化。
 
代码重构,会让你对你写的代码,以及业务有更新更深的理解。