TGViewer
Саша Раковский Саша Раковский @rakovskyxp · 833 subscribers
Post #19 1.09K
Накатал статью про архитектуру приложений и про подходы в нашей команде.

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

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

Но я не раз видел, как людей раздражают вещи, которые я считаю хорошим кодом: люди злятся на маленькие методы по 3 строчки, на n^2 при обходе десятка объектов, на логику в доменных классах и сложные полиморфные иерархии классов вместо обычного процедурного спагетти. Более того, я не раз видел, как людей сначала раздражало одно, а через пару лет ровно противоположное.

Конечно, я уже не перестану верить в эти идеи, я видел, как они работают, своими глазами. Но абсолютно точно, я всегда буду рекомендовать всем сосредоточиться в первую очередь на том, что надежно работает: хорошая культура в организации, Continuous Delivery, слабосвязанная архитектура и автоматическое тестирование. А DDD всякие - да, круто, конечно, но лучше обратите внимание на тесты. Они - ваш залог того, что вы точно сможете к этому DDD прийти в любой момент.
  • ❤ 18
  • 👍 5
More from @rakovskyxp
  1. Oct 16, 2026Очередной топ-3 Последние посты были пустоватыми, жвачка такая, воздух погонять. Люди жалу…
  2. Oct 15, 2026В марте 2025 Дарио сказал, что в течение 12 месяцев 100% кода будут писать нейросети. Коне…
  3. Oct 9, 2026Я полгода держался, но нет. Теперь будут регулярные разборы ахинеи от этого чувака, извини…
  4. Oct 9, 2026Или вот такое ещё. Короче, если подписаны, то фильтруйте все до каждой запятой.
  5. Oct 9, 2026Вот ещё немного ахинеи
  6. Oct 9, 2026Сейчас чем дальше, тем популярнее становится вот этот чувак. Будьте осторожнее, человек не…
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 →