您的位置:首页 > 编程语言

代码整洁之道读书总结[前6章]

2013-07-23 17:15 232 查看
第一章

洗脑篇

每本书的第一章都会是一些概括性的介绍,但是这本书是经典,所以被他洗脑也是一种幸福;

说实话这本书真的很好,看的每一个细节都会想到手头项目代码的不足,回过头去修改代码后发现一切都变得优美多了;

第二章

有意义的命名

我叫什么 我就能做什么

抛弃以前的 a b,而改用一些能表达他真正意义的名词;
不要用程序员眼中的固有单词,比如:list,string等作为命名的一部分;
不要在一个项目中命名多个单词却表示一个意思,尽量统一命名规则;

第三章

函数

事无巨细,拆分他们

函数中不要嵌套太多,如果发现嵌套多层,请考虑将其提取出来;
函数的名即为他所做的事情;
不要让一个函数即作为设置函数又作为判断,不要让他职责过多;
抽离丑陋的trycatch;
用自定义异常代替返回的boolean;

第四章

注释

不多不少,合适就好

也许注释可以表达意思,当然他也可能会误导你;

第五章

格式

你的编码习惯是什么

不要让函数提过长,过宽;

第六章

对象和数据结构

不要和他同流合污

不要暴露对象内的数据,因为他不是数据结构,给调用者调用方法,而不是获取数据的方法;
数据结构就要老老实实做他的存储,不要让他去处理业务;

总结的只是自己的一个感受,如果想深刻理解这些,我还是建议亲自去读一下这本书,不管你是前台开发,或是后台研发,只要你的工作和那一行一行的英文单词有关 那这本书一定会教会你道理
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: