对、稳、快即正确性、稳定性、高效性、是对一个衡量优秀程序员工作能力的三大基本标准。
一、正确性
策划层面
- 正确地实现策划需求
- 纠正不合理的需求
- 对需求的不足进行完善
设计层面
- 使用正确的设计规则、设计思路、编程思想等
- 使用正确的实现方式,先设计,后编码
技术层面
- 严格依照框架的约定进行编码
- 代码应具有可读性、扩展性等等
二、稳定性
- 在编码时做好Debug,在编码后做好UnitTest
- 降低错误率至一定指标,应当避免明显bug的发生
- 对提交的代码负责,QA反馈有bug应及时跟进
三、高效性
- 应当是建立在正确性与稳定性的基础上的高效
- 通过技术积累、经验积累、通过代码复用提高效率
- 通过脚本、代码生成工具等提高编码效率