《代码整洁之道》阅读笔记

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/rambomatrix/article/details/82663123

让营地比你来的时候更干净

1.pulic方法可以通过单元测试
2.类的行数不要超出1000行,函数只做一件事,做好一件事
3.函数内部缩进层级不超过4层
4.函数参数个数不要超过6个
5.方法的行数不要超出100行
保持类、方法职责单一
短小精悍的类和方法更具有可读性,随着时间的增加,代码依然具有很高的维护性
6.方法不要返回空值,可以返回空集合,这样可以减少引用端非空判断的数量,也可以避免空指针
7.string字符串不可以写在代码里
8.不使用魔术数字,改为引用名副其实的常量或者变量
9.别害怕长名称。长而具有描述性的名称,要比短而令人费解的名称好。长而具有描述性的名称,要比描述性的长注释好。
10.抽离try catch代码块
11.杜绝重复代码
12.得墨忒定律
13.错误处理,使用异常而不是返回码
14.TDD三定律:
1、You must write a failing unit test before you write production code.
——测试先行
2、You must stop writing that unit test as soon as it fails; and not compiling is failing.
——测试一旦失败,开始写生产代码
3、You must stop writing production code as soon as the currently failing test passes.
——老测试一旦通过,返回写新测试

猜你喜欢

转载自blog.csdn.net/rambomatrix/article/details/82663123