Я работал над несколькими проектами, в которых мы потратили много времени на обсуждение и разработку сложных стандартов кодирования, охватывающих все: от синтаксиса до фактических лучших практик. Тем не менее, я также обнаружил, что они редко соблюдаются в полной мере. Многие разработчики, похоже, не решаются отклонить обзор кода, основанный только на стандартных нарушениях кодирования. То есть нарушения фиксируются в хранилище на регулярной основе.
Мои вопросы: есть ли у вас стандарты кодирования? Что они покрывают? За ними следуют все? И что вы делаете (если вообще), чтобы убедиться, что все соблюдают стандарты?
Я знаю, что здесь есть аналогичный вопрос , но моя забота заключается не столько в том, как вы могли это сделать, сколько в том, как вы это делаете и каковы предполагаемые выгоды?