混乱的代码原因:



需求的快速迭代的同时,如果没有管理好代码,很有可能造成代码的混乱。导致后米娜越来越难维护,要招更多的人,但是新人又熟悉系统,会导致代码更混乱,更难维护。



 



《代码整洁之道》简单归纳_变量命名

 



注:以上是混乱代码的生产力随着时间下降的图



 



需要怎么做?



1 代码块尽量小+无重复代码



2 命名要一看就懂 



  定义常量变量(不直接用字符或数字表示,可定义如下:



        private final static NORMAL_STATUS = 0;



 



3 函数尽可能短,每一个函数表示一个小的职责



  函数参数不宜超过三个,三个以上了将参数装在一个对象中传入



 



4 良好的变量命名可不需要注释,好的注释助于理解,坏的注释会误导别人



 



5 代码不要写的太密集,适当给一行空白行



  每一行上线限制在120字符内长度



 



6 可用try catch捕获错误,而不是写很多条件判断来捕获



 



7 别返回null值,比如是空的集合可以返回Collections.emptyList()



 



8 多写单元测试



 



9 类方法不要太多,职责单一明确



 



总结:本书通篇围绕着以上几点进行讲解,结合大量的例子论证为何要这样做