开发时间久了,每一个人都有一套自己的开发技巧和自适应习惯,良好的习惯能助我们事半功倍,这期间踩过不少坑,也见过不少同事踩的坑,现如今归纳总结下,如何培养一个良好的开发习惯:
准备阶段
1、仔细阅读开发文档,可以用类图工具做一简单思维导图
2、 记录疑惑或者业务逻辑,确保自己理解需求(很重要)
代码技巧经验
1、代码整洁(Tab缩进或者编译工具自动排版)
2、必要注释(if和else就没必要,但是一些方法或者类就有必要注释)
3、命名规则——见名知意
A)类、方法、属性等命名,采用驼峰式命名规则
B)在末尾添加后缀,比如数组变量命名为xxxArray,采用大家皆知的简写
4、代码行数控制
单类代码最好控制在800行以内,每个方法最好不要超过100行,行数过多建议重构
5、多用封装
相同逻辑或方法定义,需抽取公共部分进行封装,避免在多个地方出现
6、删除未使用的代码
未被使用的代码,一定一定要删除,别舍不得!相当讨厌大片大片的注释,确定未被使用的代码,一定要及时删除
7、嵌套一般不超过3层
当使用条件语句编码时,不要过多嵌套if语句,多个返回语句也是OK
public void testMethod() {
if(!(1==1)) {// 不合适就返回,下面做处理
return;
}
if(false){
return;
}
//Do something……
}
8、关联不是很大的语句间空一行
public void testMethod(String str) {
// 关联块1
if(!(str.equals("aa"))){
System.err.println("111");
}
System.out.println("22"); // 与上一个块之间关联不大 空一行
}
9、擅用配置文件
对于一些可能经常修改的东西,一定记得写入配置文件,方便后期维护
10、理解成员变量和局部变量
需要用到某个函数中的局部变量时,可以将函数中的局部变量返回
一个类中如果多个方法都要使用一个变量,就把该变量定义为成员变量
想到再补吧
网友评论