Андрей Казаков

+30
с 2025

IT Лидер. Трансформирую разработку от хаоса к гармонии.

10 подписчиков
8 подписок

Вопрос - а всегда ли качество кода можно рассматривать отдельно от качества решения?

На мой взгляд это неразрывно связанные вещи. Ты можешь обложиться паттернами проектирования, твой код будет удовлетворять всем принципам ООА/ООП. Но задача не будет решена или будет решена не польностью.

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

1

Отличный пост, спасибо!
Сталкивался в проектах, когда DRY возводили в абсолют, это потом трудно было поддерживать. К сожалению, не все понимают, когда не надо использовать DRY - например разные бизнес домены или логика только выглядит как поворяющаяся.

1

Это да. Но не свегда бизнес-процесс позволяет делать операции отката.

К сожалению, часто встречаю, что процент покрытия тестами даже в KPI проталкивают.

Здесь главное не пропускать этот этап. Обычно все хотят быстрее начать делать и в итоге много ошибок возникает потом.

Да, очень похоже. Они ведь один паттерн реализуют.

Да! А в сочетании с хореографией, на мой взгляд раскрывается еще лучше.

Я бы еще не забывал об Observability. Иначе в системах в которых больше 3-х сервисов взаимодействуют отладка становится очень-очень труднойю