软件工程实践方法

审查项目代码流程:

1. 画出项目规划流程图,知晓整个项目的流程、目的、交互、设计等;

2. 针对各个类,按照Google Android编程规范,审视代码逻辑和规范;

 

正确实践:

0. 实现需求前,必须画出对应的流程框图,再有代码实践;

1. 跟踪Android代码逻辑流程,添加UtilTools.java文件,对于复杂逻辑可以打印对应的Logcat;

2. 对于封装的方法,必须对应写上注释,已解释对应的方法;

3. 尽量封装独立的方法,该方法能够实现相对独立的功能,而和其他结构不会产生联系;

4. 类和类之间尽量分离,不要产生联系,且类中的部分做到独立,不要和其他类产生联系;

5. 避免代码重复,重复是代码重构的最大敌人;

6. Activity中的this实例化,限制其中的this为MainActivity(即使用MainActivity.this),避免(在使用this时)出现两个不同的实例;

posted @ 2017-02-13 23:05  jamesK4W  阅读(261)  评论(0编辑  收藏  举报