TGViewer
Лаборатория Математики и Программирования Сергея Бобровского Лаборатория Математики и Программирования Сергея Бобровского @lambda_brain · 1.41K subscribers
Post #1984 763
Мэйнстрим -- это идиотизм по определению, массово существующий в основном потому, что за разработку берутся люди без хорошего университетского образования и понимания computer science. Кто посообразительнее, вдоволь накушавшись проблем с проектами на коленке, берётся за самообразование. Но тут его подстерегает другая беда -- overengineering, в который, что греха таить, попадаешь достаточно быстро, стоит перегрузиться темками Дядюшки Боба, Чистой Архитектуры, DDD... А если ещё пытаться скрестить эту классику с микросервисами, получается полный кринж )))

С другой стороны, даже не требуется быть экспертом по программной инженерии, чтобы осознать тот буквально очевидный факт, что всегда будет сильно сложно отлаживать распределённое поведение, всегда будет сильно сложно точно определять ограниченные контексты в проекте, и т.д. и т.п.

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

А я вам даю такой бесплатный совет (и он работает, даже если вы зашкварно используете микросервисы:) возможно даже, он работает для них особенно хорошо): поймите и проверьте на собственном опыте огромные преимущества кодовой базы существенно меньшего размера и написания просто более простого кода.

Десятки лет я вижу одно и то же в реальных проектах -- слишком много уровней/слоёв, слишком много избыточных структур, слишком много абстракций и слишком много косвенных взаимосвязей. И, несмотря на то, что все знания по программной инженерии давным-давно есть в интернете бесплатно, ситуация постоянно ухудшается. А в последние годы, когда вдобавок появились бесплатные AI-консультанты, способные обобщать эти знания и автоматически давать полезные рекомендации по вашим кодовым базам, ситуация с последними стала совсем критичной )))
  • 👍 37
  • 🤔 12
  • 💯 8
  • ❤‍🔥 4
  • ❤ 3
More from @lambda_brain
  1. Oct 1, 2026Ребята спрашивают, ну ок, моё скромное мнение. у вас где-нибудь можно прочитать ваше мнени…
  2. Sep 30, 2026Ладно, вот вам база, почему так трудно переучиваться с императивного/объектного стиля коди…
  3. Sep 30, 2026Ну, с Днём Рунета! Многие годы Рунет был эталонным примером свободы, а сегодня превратился…
  4. Sep 28, 2026. Облако драгоценностей за неделю. Дипломный проект разросся уже так, что расширил его до…
  5. Sep 27, 2026GELU (Gaussian Error Linear Unit) -- базовая фича архитектуры трансформеров, да и вообще в…
  6. Sep 27, 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 →