TGViewer
Лаборатория Математики и Программирования Сергея Бобровского Лаборатория Математики и Программирования Сергея Бобровского @lambda_brain · 1.41K subscribers
Post #1313 1.17K
При наличии достаточного количества пользователей вашего API не имеет значения, что вы обещаете в контракте: всё наблюдаемое поведение вашей системы будет зависеть от кого-то другого.
Закон Хайрама

Имеется в виду, что даже самая простая и логичная спецификация системы может (в 98% обязательно будет) с течением времени становиться всё более сложной из-за деталей и особенностей реализации. Исходный дизайн системы, который вы здорово задумали простым и прямолинейным, становится сложным и запутанным из-за постоянного добавления новых функций, правил и исключений (под давлением/хотелками заказчиков/менеджеров), которые не были (и не могли быть) учтены при первоначальном проектировании.

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

Готовлю по этой темке трек software design -- как исходно закладываться так, чтобы любое развитие системы сохраняло её сложность линейной. Не одна серебряная пуля, а много мелких серебряных пулек.
Первый курс готов на 80% (и осталось ещё 80% :). Так затянуло, так залип, не могу оторваться, даже отложил (временно) Metal Slug Attack Reloaded.
  • 👍 51
  • ❤ 11
  • 🙏 4
  • 🔥 2
  • 🫡 2
More from @lambda_brain
  1. Oct 11, 2026Современные разработчики практически больше не имеют возможности получить следующий профес…
  2. Oct 11, 2026Я такой: - вот эта фича позволит реализовывать популярный класс твоих задачек в 2,7 раза б…
  3. Oct 10, 2026Если бы вы направили всю энергию, которую тратите на беспокойство о потере работы из-за ис…
  4. Oct 10, 2026Продолжаю работу с ментатами 🤓 Буквально в сентябре потратил 2 недели впустую. Работал не…
  5. Oct 9, 2026Ладно, вот серебряная пуля всей инженерии агентов: декомпозиция. Темка, которую святые com…
  6. Oct 9, 2026Про очередной хайп, как суперинтеллект якобы решил 700 сложных математических проблем, я п…
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 →