TGViewer
Разработка, команда, софт-скилы Разработка, команда, софт-скилы @teamtechsoft · 155 subscribers
Post #12 208
Про диктатуру архитектората и техлидеротората

Самоорганизация команды вокруг требований, intentional архитектура - это правильно и модно. Я даже такое на тренингах советую. Но есть ряд вещей, которые должен решать только архитектор/техлид с группой избранных.

В основном, это касается явных (масштабируемость, скорость, нагрузка) и неявных (мониторинг, майнтейнабилити) нефункциональных требований. Для контроля исполнения обязателен архитектурный надзор, потому что разработчики на все ваши требования положат огромный болт. А разгребать это все придется вам.

Вот вам живой пример заваленного NFR Observability. C ошибкой падает один из микросервисов, в логах одна строчка IllegalArgumentException: Invalid Data без указания чего бы то ни было. Ей богу, лучше бы стектрейс выплюнули. Воспроизводится, конечно же, только на окружении. А логи писать не нужно, потому что ну и так все работает и из кода понятно.

Поэтому, если вы техлид или архитектор:
1. NFR всегда становятся частью Code Review. За несоблюдение - жесткая кара
2. То же логирование можно проверять на уровне анализаторов кода. Тогда карать будет бездушная железка.

Правила возводятся в абсолют, пока это не станет частью инженерной культуры.
А критерий проверки хороших логов - дать их почитать рандомному суппорту 2-3 уровня. Если он поймет где ошибка и что с ней делать, то логи годные.
  • 👍 3
More from @teamtechsoft
  1. Sep 17, 2026photo post
  2. Sep 17, 2026Почему-то вспомнил один из недавних вебинаров по переходу компаний на AI-Native подход.
  3. Sep 16, 2026Автотестеры не нужны Когда-то были две редкие, но очень нужные профессии - автотестер и ве…
  4. Sep 14, 2026Про факапы на выступления Перед докладом поболтали с ведущей, для разминки рассказал ей па…
  5. Sep 10, 2026Преза с TLT. Давно так не кайфовал от выступления ☺️
  6. Sep 10, 2026document post
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 →