ООП преподают везде. В школе, в универе, в колледже, на курсах, упоминают в статьях, есть даже много книг на эту тему - например, банда четырех. Важным моментом ОО это паттерны. Это набор узаконенных хитростей и хаков, которые позволяют обходить недостатки самого ООП. По ссылке https://github.com/faif/python-patterns вы сможете найти готовый код для множества паттернов.

А как вы считаете, где ООП устапает ФП (функциональному программированию), а где превосходит?



Комментарии