软件工程实践方法

审查项目代码流程:java

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

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

 

正确实践:spa

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

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

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

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

4. 类和类之间尽可能分离,不要产生联系,且类中的部分作到独立,不要和其余类产生联系;方法

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

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

相关文章
相关标签/搜索