TGViewer
SE materials SE materials @se_materials · 113 subscribers
Post #36 63
Accidental and essential complexity

Замечали ли вы, что сложность бывает разной по природе?

Простой пример - ваш друг вышел на новое место работы, и вы интересуетесь, как ему в целом и насколько сложно. Он отвечает: «Ой, ну у нас всё сложно: доступы получал два месяца, в проекте нет никакой документации, сам проект неделю запустить не мог»

И другой вариант: «Ой, у нас всё сложно, оказывается, чтобы пользователи могли поднимать виртуалки по кнопке, нужно столько всего сделать. Разбираюсь пока, столько нюансов»

Заметили разницу? В одном случае это сложность, которую мы сами себе создали: не настроили процесс предоставления доступов, не написали вовремя документацию к проекту и так далее

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

В первом случае сложность привнесённая (accidental), а во втором неизбежная (essential). Процесс выдачи доступов можно было бы правильно настроить, и он бы перестал быть сложным, а вот разработка и развитие публичного облака - это сама по себе сложная задача

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

А так пост вдохновлён подкастом Бреслава и Ложечкина про сложность, советую посмотреть/послушать
  • 🔥 4
  • 🤩 1
More from @se_materials
  1. Sep 3, 2026Всем привет! Сегодня хотел бы порекомендовать очень интересный выпуск Подлодки про каузаль…
  2. Aug 13, 2026Вопрос всегда в масштабе Периодически при знакомстве или разговоре с кем-либо я рассказыва…
  3. Aug 5, 2026На самом деле это большой отдельный разговор про навыки, которые нужны инженеру, чтобы выр…
  4. Jul 30, 2026Периодически смотрю, что происходит у коллег из разных доменов и сфер, чтобы не жить в сво…
  5. Jul 25, 2026Красивый код != результат: продуктовый подход для разработчиков Сегодня хочется поговорить…
  6. Jul 20, 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 →