1:46 Присвоенные идеи ООП 11:47 Притянутые достоинства ООП 22:06 Проблемы ООП 39:56 Как жить с ООП 56:44 Подходящие области для ООП 1:03:51 Неподходящие области для ООП 1:11:30 Заключение
Это просто тема более интересная, я не могу так о синтаксисе рассказывать) Там несколько есть простых лекций, которые плохо вышли и я попробую переписать их осенью.
согласен, но если junior пишет на ООП языке(java) рано или поздно начнет писать хороший код. а у нас в javascript хрен знает когда, backend front cms webrtc... много соблазнов хочется попробовать все, из за этого расти как инженер сложновато. И конечно библиотеки в js бредовые например express.
Жирный лайк за видос. Но ООП -- это ВСЕГДА усложнение. ООП создаёт серьёзные проблемы в читабельности. Большинство паттернов ООП вызывают "неочевидное поведение". Часть паттернов вызывает неочевидные мутации. Приходится читать код от и до, чтобы разобраться. В итоге: ООП нарушает все главные принципы хорошего кода. Разработка затягивается. Более того, стоимость поддержки ООП продукта становится дороже на пустом месте. Это классический выстрел себе в ногу. Вредоносная парадигма для JS.