S732: Современное ООП — Объектно Ориентированный Обман | Мнение разработчика #программирование

Просмотров: 6, 353   |   Загружено: 2 дн
icon
Yegor Bugayenko
icon
41
icon
Скачать
iconПодробнее о видео
Это видео часть моего еженедельного стрима | F74: CTO | Монорепо | Преподавание | Интервью и конфликты | Хаос в проекте | Женщины и мы |

✅️ Почему я называю современное объектно-ориентированное программирование объектно-ориентированным обманом?

В языках есть полиморфизм — один из краеугольных камней ООП.
Но есть и другие механизмы: Reflection и Type Casting, которые позволяют полностью игнорировать полиморфизм и ломать архитектурные принципы.

И ни один язык вас не остановит:

▪︎ Java спокойно это позволит,
▪︎ Python не помешает,
▪︎ JavaScript тоже.

В итоге разработчик может обойти фундаментальные правила ООП — и это реальность современной разработки.

💬 Как вы относитесь к тому, что принципы ООП можно так просто обойти?
📅 Новые видео каждую неделю — о программировании, технологиях и IT-образовании.

#ООПвPython #ООПвJava #java #javascript #phyton

🟢 Подписывайся на последние новости от Егора Бугаенко:

X: httpx://x.com/yegor256
LinkedIn:
Facebook:

Похожие видео

Добавлено: 56 год.
Добавил:
  © 2019-2021
  S732: Современное ООП — Объектно Ориентированный Обман | Мнение разработчика #программирование - RusLar.Me