В этом выпуске мы поговорили с Егором Бугаенко — автором «Elegant Objects» и сторонником «честного» ООП-мышления. Он раскрыл, почему классическое объектно-ориентированное программирование — это не архитектура, а иллюзия порядка, за которой скрывается хаос.
Разобрали, почему null, static и наследование — главные разрушители систем, как мышление «в классах» ведёт к техдолгу
Также обсудили:
Почему композиция объектов — основа устойчивой архитектуры
Как мыслить модулями, а не строками кода
Что такое Fail Fast и зачем системе «падать» сразу
Почему архитектурное мышление — навык разработчика будущего
Как LLM усиливают хаос, если нет модели
Роль дизайн-долга и как он убивает бизнес-процессы
https://www.youtube.com/watch?v=X1HSGEADAhE
Разобрали, почему null, static и наследование — главные разрушители систем, как мышление «в классах» ведёт к техдолгу
Технический долг (техдолг) — это концепция, отражающая подразумеваемые затраты на переделывание некачественного кода, который был написан в спешке.
, и почему ORM прячет от нас реальные ошибки в работе с данными
ORM (Object-Relational Mapping) — технология, которая позволяет взаимодействовать с базами данных, используя объекты, а не SQL-запросы.
. Егор настаивает: код должен быть сконструирован, а не написан, иначе система становится неуправляемой — особенно в эпоху LLM
LLM (Large Language Model) — большая языковая модель, тип ИИ, способный генерировать и понимать текст.
, когда ИИ сыплет автопатчами и код перестаёт быть осмысленным.Также обсудили:
Почему композиция объектов — основа устойчивой архитектуры
Как мыслить модулями, а не строками кода
Что такое Fail Fast и зачем системе «падать» сразу
Fail Fast — принцип разработки, согласно которому система должна как можно быстрее сообщать об ошибках.
Почему архитектурное мышление — навык разработчика будущего
Как LLM усиливают хаос, если нет модели
Роль дизайн-долга и как он убивает бизнес-процессы
https://www.youtube.com/watch?v=X1HSGEADAhE

