编码中的一些陋习和需要注意的点
编码命名规范
好的编码命名:能自说明
不好的编码命名:
- 中文配音命名
- 谜之简写(不易理解)
- 无意义的命名
- 一个名字多个意思(避免使用有多个意思的变量名)
注释常犯错误
- 遗留无意义的注释
- 程序更新注释没更新
代码整洁之道
存在的问题(推荐的做法):
- 一个方法里做多个功能(尽量只做一件事)
- 代码空行(按照代码结构做空行处理)
- 大量注释掉的代码和 无用资源还留着
旧版本弊端
- 应该尽可能使用较新技术和版本
异常的坑
- 对于用户传递过来的参数进行异常校验(防止攻击)
- 对于环境的处理
- 手机端 ——
- 手机型号
- 权限
- 有无网络
- 弱网环境下
- 空间满了,应用如何处理
- web端 ——
- 针对不同的浏览器进行兼容
- 初始化异常的处理,当还没获取初始值的处理
- 捕获异常需要写入日志
- 手机端 ——
推荐书籍文档推荐:代码大全(第二版);谷歌编码规范