Open xianghongai opened 6 years ago
熟悉编码风格,调教IDE/编辑器,使“格式化文档”与编码风格规则一致。
Google: HTML/CSS Style Guide,翻译☑
Standard: JavaScript Standard Style,翻译☑
Google: Objective-C Style Guide
Google: Java Style Guide
Google: C++ Style Guide
Google Style Guides | styleguide
可加入Hint/Lint之类扩展在编辑器中检验;
可加入 CheckStyle 之类检验机制,未通过规则检查禁止提交到仓库。
一个 linting 工具是解决问题的一个很好的步骤,但是它基于一定的规则发现错误,具有一定的局限性。
要采用更安全的bug自动收集,建议使用单元测试(unit tests),代码评审(code reviews)。
谢谢提议,该项目属于早期些的,当时对规范并无概念,目前打算利用eslint做规范重做
关于团队的编码风格指南
熟悉编码风格,调教IDE/编辑器,使“格式化文档”与编码风格规则一致。
Google: HTML/CSS Style Guide,翻译☑
Standard: JavaScript Standard Style,翻译☑
Google: Objective-C Style Guide
Google: Java Style Guide
Google: C++ Style Guide
阿里巴巴Java开发手册☑
Google Style Guides | styleguide
其它厂商规范指南
可加入Hint/Lint之类扩展在编辑器中检验;
可加入 CheckStyle 之类检验机制,未通过规则检查禁止提交到仓库。
一个 linting 工具是解决问题的一个很好的步骤,但是它基于一定的规则发现错误,具有一定的局限性。
要采用更安全的bug自动收集,建议使用单元测试(unit tests),代码评审(code reviews)。