业余时间才写代码,上班和加班时只写bug
最近一段时间先后看了《设计模式》,《重构》,《重构与设计模式》三本书,本着思想重于招式的原则,为了早日达到武林中无招胜有招的至高境界。找了个周六加班的时间记录一下此时的意境:
宗旨:java编程中没有银弹,请拥抱变化,一直思考和重构,你才能有一个更好的代码设计!
1)在处理复杂业务逻辑时,尽量将方法中涉及到的逻辑在一个方法中,按照业务流程呈现出来。
2)一个方法只能做一件事情,如果一个方法会产生多于预期的影响,请重新定义这个方法要处理的事情。
3)尽量减少方法的入参。
4)方法的性能没有明显体现出来时,不要过早优化。
5)代码是给人读的,方法的命名要合理。(个人觉的是最难的)
6)设计模式是前人留下的宝藏
7)重构是个持续的过程,不要指望一次就写出完美的代码
8)易读,易懂,易修改的代码就是好代码
扫描二维码关注公众号,回复:
182180 查看本文章
![](/qrcode.jpg)
没想起来,待续。。。
以上是我自己的体会,有不对或者欠缺的地方还请大家留言指正。。。。。。。。