Я заметил, что большинство шаблонов проектирования (я имею в виду в основном из книги «Банды четырех») основаны на полиморфизме.Это подводит меня к «просвещенному» моменту, когда полиморфизм ООП является наиболее важной особенностью в парадигме.
Некоторые из моделей, использующих полиморфизм: стратегия, фабрика, мост ...
Счто, я не понимаю, почему мы не просто учим разработчиков действительно хорошему полиморфному поведению ООП, а не перегружаем их набором паттернов, которые на самом деле основаны на полиморфизме?