项目有自己的不同代码规范风格,除了参照一些业内推荐的代码规范,比如,阿里巴巴Java开发手册,团队成员应该优先遵守团队内部达成一致的代码规范。
假如你的团队找到了一个外部参考的编码规范,如何落实到代码中,真正让它为你效劳呢?知识很快能记住,技能慢慢能熟练,唯有意识难以建立,统一代码风格绝非一蹴而就,需要跌跌撞撞,让大家内化为意识形态,总结下来,大致会经历如下几个阶段:
- 认识规范
- 统一认知
- 记住规范
- 不断犯错
- 体会规范
- 调整规范(使之更适合团队)
- 内化意识
- 忘掉规范
俗话说得好,功夫在平日,团队在每次Code Review中有人站出来指出不符合规范的代码,并将规范作为手册,时刻能够查阅。另外将一些核心的规范通过海报的方式罗列在大家的视野内也是一种能非常行之有效的方式。构建一种触目可及的影响磁场。
关于统一代码风格,除了形成团队规范,你还有什么招吗?
网友评论