учитывая, что всё лежит в одном пакете и там появится один общий интерфейс на всех
это стратегия
Хорош, ты прав!!! Ещё в унике очень долго думал, чем отличается «Стратегия» от «Шаблонного метода», теперь понял. Да, «Шаблонный метод» точно не выйдет ) Это всё стратегии под разным соусом
Возможно я и не прав, и тогда хотел бы услышать опровержение. Но насколько понимаю, отличия у них именно в наличии наследования
хотя в го еще делают шаблонны метод на функциях, что по сути подходит под определение "без наследования", но хз
ТОчно прав. Я только книжечку открыл и суть шаблонного метода - перегрузка методов. В го такого точно нет 😄 Все что имплементация интерфейса - стратегия
ЧТо за книга?
В личку скинул, писать лень )
Обсуждают сегодня