TGViewer
Хабр Хабр @habr_com · 133K subscribers
Post #69610 10.8K
Откуда берётся сложность?

16 мс на кадр. 5,5 ГБ памяти. Ограничение на размер патча. Десять секунд до первого интерактивного кадра. Пока таких чисел нет, можно мечтать о кристально чистой архитектуре.

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

Поговорим, на примерах из разработки игр, о том, откуда в коде берётся сложность, которая когда-то была вполне конкретной платой за ограничения.
  • ❤ 6
  • 😁 4
  • 👍 3
  • 🥱 3
  • 😱 2
  • 🎉 2
  • 🤡 2
  • 😘 2
  • 🤔 1
  • 🤩 1
  • 🤝 1
More from @habr_com
  1. Sep 24, 2026Лечим вывих по методу Латарже Плечо умеет двигаться почти во все стороны — и именно за эту…
  2. Sep 24, 2026Безопасный источник энергии на тысячу лет: ядерные реакторы IV поколения В 2027 году Китай…
  3. Sep 24, 2026Хабр и НАУРР ищут истории роботизации, которые уже работают 🦾 Поставить робота на произво…
  4. Sep 24, 2026Кратер на Луне, популяризация Циолковского, перевод часов на летнее время — чем отличился…
  5. Sep 24, 2026Apple распаяла NAND-память прямо на системной плате новых Mac mini с M6 и M5 Pro, поэтому…
  6. Sep 24, 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 →