Вижу очень много рекомендаций по шаблонам, но я считаю лично что шаблонным должен быть тот код, который "идеальный" под определенный N проектов, тому пример настроенная система логирования, архитектура с масштабируемыми воркерами, но шаблоны постоянно подвергаются изменениям если они совершенствуются, ведь из проекта в проект обычно всегда извлекается опыт, либо вы просто не прогрессируете от слова совсем застряв на своем конечном уровне, всегда есть что улучшить либо узнать новое.
Ну и поддерживаю слова про "не надо быть клин-код нацистом".
Ну и поддерживаю слова про "не надо быть клин-код нацистом".