TGViewer
AGIMA.News AGIMA.News @agima_ru · 698 subscribers
Post #2766 299
SOLID в реальном мире. OCP без «давайте сразу сделаем расширяемо» - https://clck.ru/3V3Zeq

Фраза, после которой в коде часто появляются интерфейсы, фабрики, стратегии и десяток абстракций... хотя реальной задачи для них еще нет.

В новой статье продолжаем цикл про SOLID и разбираем Open-Closed Principle (OCP) не на учебных фигурах, а на обычном production-кейсе с отзывами, XLSX-отчетами и почтой.

Обсуждаем:

• почему OCP — это не запрет менять код;
• как отличить реальную ось изменений от попытки «предусмотреть всё заранее»;
• в какой момент интерфейсы действительно начинают приносить пользу, а не усложнять проект;
• почему OCP работает только вместе со здравым смыслом, KISS и YAGNI.

Если вы хоть раз ловили себя на мысли «сейчас сделаем архитектуру на вырост», этот материал точно будет полезен.
More from @agima_ru
  1. Sep 18, 2026🚀 Будущее цифровых продуктов: новыми сайтами управляют ИИ-агенты 22 сентября в Москве про…
  2. Sep 17, 2026Хакатон AGIMA: от брифа до решения за один день 24 сентября проведём офлайн-хакатон, где 6…
  3. Sep 15, 2026SOLID в реальном мире. ISP без микроинтерфейсов - https://clck.ru/3VqJ5G Принцип разделени…
  4. Sep 10, 202616 сентября в 15:00 мск — Большой Созвон от Partners’ Club В этом году тема, которую уже н…
  5. Sep 9, 2026Как превратить ИИ из модного эксперимента в работающий инженерный инструмент? 10 сентября…
  6. Sep 8, 2026Загляните за кулисы RUNIT — рассказываем, как небольшой забег превратился в большой фестив…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →