clean code 读书笔记
编程语言
2020-02-18 11:01:00
阅读次数: 0
chapter 1,整洁代码
什么是整洁代码?
- 只做好一件事
- 明确的定义和提供清晰、尽量少的API
- 没有重复代码
- 包含尽量少的实体(类,方法,函数…)
- 如果对象功能太多,最好切分下对象
- 如果方法功能太多,应使用抽取手段(extract method)重构下,得到一个能较为清晰说明自身功能的方法,以及另外数个说明如何实现这些功能的方法。
- 如果玩过“编辑器回放”,就会发现写新代码时大部分时间花在读旧代码,比例甚至超过10:1
- 美国童子军军规:让营地比你来时更干净
- 在本书中,你会发现对不同设计原则的引用,包括:单一权责原则(Single Responsibility Principle, SRP)、开放闭合原则(Open Closed Principle, OCP)、依赖倒置原则(Dependency Inversion Principle, DIP)等
- 代码感~~~
chapter 2,有意义的命名
发布了32 篇原创文章 ·
获赞 0 ·
访问量 648
转载自blog.csdn.net/nku_ztq/article/details/104370760