我参与了几个项目,我们花了很多时间讨论和编写精细的编码标准,涵盖从语法布局到实际最佳实践的所有内容.但是,我也发现这些很少被完全遵循.许多开发人员似乎毫不犹豫地拒绝仅基于编码标准违规的代码审查.即违规将定期提交到存储库.
我的问题是:你有编码标准吗?它们涵盖了什么?他们是否跟着每个人?你做了什么(如果有的话)以确保每个人都遵守标准?
我知道,有一个类似的问题在这里,但我担心的是没有那么多你怎么能做到这一点,但你实际上是如何去了解它,什么是预期收益?
Jon*_*eet 26
我曾在几乎没有遵循编码习惯的地方工作,而其他地方则接近执行 - 或者至少很容易检查.
一些建议:
好处是:
编辑:我应该指出,在大公司工作时,编码标准可能是最重要的.我相信它们甚至可以帮助小型公司,但是那时对标准的处理可能更少.当所有开发人员彼此亲自了解并且都位于同一地点时,它会有所帮助.