Зависит от обстоятельств:
Я работал в небольшой компании с тремя разработчиками. Там мы просто
отговорил . Это означает не что иное, как спросить ваших со-разработчиков, если вы сомневаетесь в стиле кодирования. Через некоторое время кто-то понял, что одни и те же вопросы задавались несколько раз, и открыл в нашей вики стандартную страницу кодирования.
Сегодня я работаю в небольшой исследовательской лаборатории. В этой конкретной области у нас нет
формальные стандарты кодирования. Однако, так как мы работаем в команде и регулярно проводим парные сессии,
стандарт неявного кодирования, кажется, появился из ниоткуда.
От некоторых друзей, которые разрабатывают системы для наведения самолета, я знаю, что
они согласны со стандартами кодирования на основе
- ограничения безопасности и правительства
- потребности и материалы от отдела обеспечения качества
- если все еще есть свобода выбора: вклад от разработчиков
Этот стандарт кодирования записан и применяется QA.