Вот я выше ответил снусу, там мое мнение на это счёт)
Т. Е. Просто прописать, как всем командам работать с кодовой базой? Без того, чтобы прятать реализацию инкапсуляция за private/public/protected? Без перегрузок там, где можно обойтись без них? Без управления наследованием на больших объёмах объектов?