Если ваша команда до сих пор бодро спорит, где хранить настройки — в Константах или в РС, — у вас не техдебат, у вас сигнал: архитектуры нет 💥
Что такое архитектура «по-людски»? Нравится формулировка Мартина:
архитектура — это способ управлять изменениями. Делать новые фичи дешёвыми, а правки в старых — безопасными.
Суть простая: отделяем политику (бизнес-правила) от деталей (UI, БД, интеграции, фреймворки). Политика не должна знать, где лежат данные и через что мы говорим с внешним миром 🧩
И вот почему спор «Константы vs Регистр сведений» — тревожный звоночек. Если архитектура есть, вам пофиг, где хранить настройки: сегодня Константы, завтра РС — подменили адаптер, и поехали. Код домена не заметил ✅
Вы на прошлый пост огоньков пожалели — решил, что тема не зашла. Давайте так: соберём 200 🔥 — и в следующем посте покажу, из чего состоит «Чистая архитектура» в 1С, схему слоёв, примеры портов/адаптеров.
Ставьте огонь и кидайте тимлиду 😉