说明
这是一套严格的开发规范, 旨在约束团队中每一位成员的编码风格。本规范完全是由历史经验及官方推荐规范所引申。 文档中有部分用语是摘抄自网络上写得比较好的文章,如有不合理的地方大家可以随时提出见解。
优势
规范有以下优点:
高效编码 - 避免了过多的选择造成的『决策时间』浪费;
风格统一 - 最大程度统一了开发团队成员代码书写风格和思路,代码阅读起来如出一辙;
- 减少错误 - 减小初级工程师的犯错几率。
开发哲学
因为篇幅原因本规范无法涉及到项目里每一块代码的编写标准,所以此处重点说明下此规范遵循的『开发哲学』,开发中请把其当做指明灯,来指引你做决策:
DRY –「Don’t Repeat Yourself」不写重复的逻辑代码;
约定俗成 - 「Convention Over Configuration」,优先选择框架提倡的做法,不过度配置;
KISS - 「Keep it Simple, Stupid」提倡简单易读的代码,不写高深、晦涩难懂的代码,不过度设计;
官方提倡 - 优先选择官方推崇的方案。