Вообще, ООП уже устарел имхо в том виде как его преподавали раньше
я к этому. как ООП может вообще "устареть" то? понятно щас новые подходы есть, нужно приспосабливаться. но сами принципы ООП не меняются и не могут поменяться. можно ООП и ФП в связке использовать, это не запрещается и даже хорошо, если с умом подходить. а если говорить в том плане о чем нас раньше учили - ООП это наше все, так и надо делать, то тут согласен. сейчас уже по другому. ну возможно и в университетах(надеюсь) сейчас преподают по другому. хотя у нас многие разработчики этого не понимают, даже достаточно опытные. что уж до преподов в университетах.