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

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

准备阶段

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

想到再补吧

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Annotations(注解:5个) Annotation Use Style(注解使用风格) 这项检查可以...
    onlyHalfSoul阅读 6,134评论 1 1
  • 阿里巴巴 JAVA 开发手册 1 / 32 Java 开发手册 版本号 制定团队 更新日期 备 注 1.0.0 阿...
    糖宝_阅读 7,637评论 0 5
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,135评论 1 32
  • 第一部分 打好基础 Laying the Foundation 第一章 欢迎进入软件构建的世界 Welcome t...
    白桦叶阅读 4,671评论 0 17
  • 吃地瓜的经验 实践了四个月的地瓜有了一点经验,再加上学习得到的认知。总结如下仅供参考。 全部流程: 挑选购买地瓜-...
    云海天11阅读 989评论 1 0