代码整洁之道
2017-07-09 21:29
197 查看
代码整洁之道-使用经验
结合实际项目经验及参考《代码整洁之道》命名
名副其实避免误导二义性,要以用户能鉴别的方式来区分
使用可读可搜索名称
避免使用编码
类、方法、属性见名之意
符合语境语义
函数
短小,只做一件事使用具有描述性的名称
避免使用三个以上的参数
不要使用boolean 参数
避免重复
结构化编程
注释
保持可维护、有关联、精确必要注释:法律信息
避免废话、删除注释掉的代码
格式
相关变量、相关函数、相关概念应放在一起注意缩进
对象和数据结构
对象暴露行为 隐藏数据错误处理
使用异常而非返回码给出异常发生的环境说明
不要传递、返回null
单元测试
整洁的测试:具有可读性每个测试有一个断言
FIRST原则:Fast、Independent、Repeatable、Self-Validating、Timely
类
小 封装 内聚系统
将系统的构造和使用分开依赖注入
相关文章推荐
- 【总结】高效整洁CSS代码原则
- 整洁代码的4个提示
- 高效整洁CSS代码原则 (下)
- 你的代码,整洁还是优秀?
- 11个让你代码整洁的原则
- 代码整洁之道
- 高效整洁CSS代码原则
- 笔记:代码整洁之道
- 高效整洁CSS代码原则 (下)
- [转]整洁代码的4个提示
- 高效整洁CSS代码原则
- 高效整洁的CSS(样式表)代码原则
- 高效整洁CSS代码原则 (上)
- 高效整洁CSS代码原则
- 不要滥用div,保持代码的整洁-----Coding Clean and Semantic Templates
- “代码整洁之道”节选
- 绝对整洁 优秀的代码!
- 再说Csharp(C#) ”整洁代码”那些事 -- 变小[1]
- 代码整洁之道--阅读笔记
- Windows系统下22个整洁的代码编辑器推荐