前言
平时一线开发中总结的一些提高编码质量的方法,最后一条由我司DBA大牛提供,在这里表示感谢。
如何提高编码质量
1 使用之前,预先定义变量
2 写单元测试,完善各种边界条件
3 代码审查,实行结对编程
4 不要复制粘贴代码
5 统一编码规范以及注释规范
6 从具体中发现本质,合理组织代码结构
7 不要重复造轮子,使用优秀的第三方开源库
8 尽量保持简单
9 函数职责单一,复杂功能通过组装更单一的函数实现
10 关注执行耗时、内存占用等信息
11 要追根究底,不仅要会使用,更要了解背后实现的原理
12 先思后行,编程之道,思考先行
13 享受乐趣,像创造艺术品一样去编码
14 及时关注错误信息并且及时解决
15 开发环境增加调试信息,线上环境关闭,调试信息对排错非常有帮助
16 熟悉安全漏洞并及时关注安全漏洞
17 杜绝逻辑漏洞,除了安全漏洞,逻辑漏洞更不易被发现更可怕
18 严格检查且限制变量类型
19 少使用语法糖黑魔法
20 理清需求,避免返工
21 sql简洁,数据库只存数据,不做复杂逻辑运算
后记
提高编码质量永无止境,需要不断的探索