首页 > 其他 > 详细

编码方法和技巧篇----如何编写“靠谱”、易读、易维护的代码

时间:2017-01-23 19:18:01      阅读:222      评论:0      收藏:0      [点我收藏+]

笔记内容描述:记录工作和软件实践中,认为比较合理且高效的软件开发方法。

一 静态常量值定义

定义的util包名下的AppsPkgName类,并在其中定义的都是接口Interface,并根据功能进行分类。

 技术分享

下属接口也定义在上述的AppsPkgName类中

 技术分享

二 涉及到对象时,在方法开始时对该对象判空

写一个方法时,需要提前判断对象是否为null:

技术分享

 

技术分享

 

三 合理使用Logcat

Logcat打印输出可用于跟踪代码逻辑,并在出现bug时,根据输出结果定位出错点。

技术分享

但上述TAG定义并不是最好的,应该定义为本类名.比如,用下述方法:

public static final String TAG = MainActivity.class.getSimpleName();

(记一个高级Android工程师代码)方法调试时,多次使用Logcat输出结果,用于跟踪该方法的逻辑走向;基本上一个逻辑模块一个Logcat。

四 合理使用缩写

自认为比较理想的代码应该是:不出现过多的注释,但是未出现注释的地方,通过代码即可了解大部分代码逻辑。

建议使用为大多数人所知的单词缩写。

技术分享

Context --> ctx

五 每个方法短,但功能明确

Java中一个类的代码应该是不长的,但具体视功能而定。

冗长的代码会“吓住”大多数人,打消人理解代码的积极性;因此在写代码时,需要将功能进行划分,可以参考<设计模式>。

技术分享

编码方法和技巧篇----如何编写“靠谱”、易读、易维护的代码

原文:http://www.cnblogs.com/CVstyle/p/6344642.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!