开发好习惯养成技——浅谈开发注意事项

开发时间久了,每一个人都有一套自己的开发技巧和自适应习惯,良好的习惯能助我们事半功倍,这期间踩过不少坑,也见过不少同事踩的坑,现如今归纳总结下,如何培养一个良好的开发习惯:

准备阶段

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、理解成员变量和局部变量
需要用到某个函数中的局部变量时,可以将函数中的局部变量返回
一个类中如果多个方法都要使用一个变量,就把该变量定义为成员变量

想到再补吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值