TGViewer
Лаборатория Математики и Программирования Сергея Бобровского Лаборатория Математики и Программирования Сергея Бобровского @lambda_brain · 1.41K subscribers
Post #1225 1.23K
Был год назад такой "текстовый" баттл "Clean Code, Horrible Performance" между Casey Muratori (разработчик игровых движков, подвинутый на оптимизации) с Дядей Бобом, и ребята интересуются, как это понимать.

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

Считать циклы для типовых задач продакшена вообще смысла нету ("premature optimization is the root of all evil"), хотя вот пацаны не поленились lol
"I ported Casey Muratori's C++ example of "clean code" to Rust, here what I found"

В 98% проектов код и так настолько ужасающ, что его можно обычным рефакторингом x10..100 оптимизировать.
Конечно, заменять полиморфизм цепочкой if-ов, ну просто бред :)
Если мы создаём не суперскоростной софт (что востребовано только в геймдеве и системном программировании), а систему, которую надо легко сопровождать и вдолгую развивать.

Не уверен, стоит ли вообще на чтение таких темок тратить хотя бы минуту (моего курса "Ясный код" более чем достаточно).

(если конечно ваш босс не такой "гуру", как Илон Маск :)
  • 🤔 40
  • ❤ 22
  • 👍 7
  • 😁 4
  • 👏 3
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 →