写出好代码的几个建议
写出好代码的几个建议一、尽量避免写重复的代码
合并重复的代码,提取,使之独立出来
二、避免写长函数
一个函数越长,圈复杂度就越大,容易出问题的点就越多,并且需要的脑容量也更大,还会导致在修复 bug 的时候,产生新 bug 的概率加大。
原则:每当感觉需要使用注释说明点什么的时候,就把需要说明的东西写入到一个独立的函数中。
三、避免写过长参数列的方法
应该将多个参数定义成一个对象,将对象作为参数进行传递。
四、避免写受多种变化的影响的类
一旦需要修改,最好只修改一处
五、避免一种变化引发多个类需要修改
六、少用 switch 语句,多用多态
七、避免写复杂的条件判断
把需要注释说明的分支条件,提炼成单独的一个函数
八、编码时合理使用循环
如果有些代码实际上是重复性的工作,那么合理的使用循环会使代码量更少
九、避免函数有多个出口