2.1 合格的代码
2016-07-04 23:39
134 查看
通常合格的代码应该具备以下性质:正确性、清晰性、规范性、一致性、高效性等(根据优先级别排序)。
1. 正确性是指代码逻辑必须正确,能够实现预期的功能。
2. 清晰性是指代码必须简明、易懂,注释准确没有歧义。
3. 规范性是指代码必须符合企业或部门所定义的共同规范包括命名规则,代码风格等等。
4. 一致性是指代码必须在命名上(如:相同功能的变量尽量采用相同的标示符)、风格上都保持统一。
5. 高效性是指代码不但要满足以上性质,而且需要尽可能降低代码的执行时间。
*参照:http://tech.sina.com.cn/s/2009-07-20/1529991506.shtml
1. 正确性是指代码逻辑必须正确,能够实现预期的功能。
2. 清晰性是指代码必须简明、易懂,注释准确没有歧义。
3. 规范性是指代码必须符合企业或部门所定义的共同规范包括命名规则,代码风格等等。
4. 一致性是指代码必须在命名上(如:相同功能的变量尽量采用相同的标示符)、风格上都保持统一。
5. 高效性是指代码不但要满足以上性质,而且需要尽可能降低代码的执行时间。
*参照:http://tech.sina.com.cn/s/2009-07-20/1529991506.shtml
相关文章推荐
- Spring AOP 原理分析 2 动态代理
- QT error: cannot find -lGL
- 如何使用Python在Kaggle竞赛中成为Top15
- 10步创建一个Laravel 5 package(翻译)
- leetcode题解日练--2016.7.4
- LeetCode 69
- Spring与CXF整合
- Matlab绘制三维曲面
- Java7新的try-with-resources语句,自动资源释放
- Python 函数的参数
- 10007---关于Java并发编程的总结和思考
- Python笔记第2章,文件,字符串,列表,元组,字典,集合的使用
- java List集合记录 ArrayList和LinkedList的区别
- Python 定义函数
- PHP的两个特性导致waf绕过注入(有趣的知识点)
- Python 排列组合的计算
- 利用php的mcrypt模块加密解密(AES、DES等等)
- java学习——静态方法和非静态方法
- Java内存区域划分、内存分配原理
- ruby 安装 运行