从软件开发角度,审视编码规范
Posted jamesK4W
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从软件开发角度,审视编码规范相关的知识,希望对你有一定的参考价值。
本文综述:编码实践中遇到的问题总结和分析(实践总结)
1. 将单一的功能独立出来,不要将代码写成一坨坨的;功能独立出来后,能够从主程序中看出主要的逻辑(易于整理处理文档),而不是什么都看不出来。
2. 适当的做重构,不要等到代码写完了再考虑重构,重复的部分尽量不要写。
3. 代码做到简洁、干净、不做过多的逻辑判断。
4. 编码中发现:如果一个方法需要很长时间执行完成,而其后的执行逻辑仅仅是赋值操作,很可能后面的代码会在前执行(打印Log,跟踪代码逻辑)。
5. (撰写代码方法学)写一个功能,获取一个状态,都需要进行测试。“走一步,测试一次”!避免不必要的坑(承接上述4,Log跟踪逻辑执行流程)。
6. 定义常量字段,可在Interface中定义,声明的字段默认使用:public static final修饰。
7. 测试和开发之间的距离,如何在开发一个功能后,进行自测?
8. 出现问题时,向多个人了解情况,一个人说的内容不一定是正确的(很可能)。这也是做事的方法学。
9. 写一个方法后,设置相应的返回值,用于判断处理结果。
每一个要点的背后都有一个故事支撑着!
以上是关于从软件开发角度,审视编码规范的主要内容,如果未能解决你的问题,请参考以下文章