Вопросы с тегом «strategy-pattern»

18
В чем разница между шаблоном разработки Стратегии и шаблоном разработки State?
Каковы различия между шаблоном разработки Стратегии и шаблоном разработки State? Я просматривал довольно много статей в Интернете, но не мог ясно различить разницу. Может кто-нибудь объяснить, пожалуйста, разницу в терминах непрофессионала?

16
В чем разница между шаблонным методом и шаблонами стратегии?
Может кто-нибудь объяснить мне, в чем разница между шаблоном метода шаблона и шаблона стратегии? Насколько я могу судить, они на 99% одинаковые - единственное отличие состоит в том, что шаблон шаблонного метода имеет абстрактный класс в качестве базового класса, тогда как класс стратегии использует интерфейс, который реализуется каждым конкретным классом …

12
В чем разница между шаблонами Factory и Strategy?
Кто-нибудь может объяснить разницу между фабрикой и стратегией? Для меня оба выглядят одинаково, кроме дополнительного фабричного класса (который создает объект продукта в фабричных моделях)

7
Использование шаблона стратегии и шаблона команд
Оба шаблона проектирования инкапсулируют алгоритм и отделяют детали реализации от вызывающих классов. Единственное различие, которое я могу различить, заключается в том, что шаблон стратегии принимает параметры для выполнения, а шаблон команды - нет. Мне кажется, что шаблон команды требует, чтобы вся информация для выполнения была доступна при его создании, и …

13
В чем разница между паттерном моста и паттерном стратегии?
Я пытался прочитать много статей на фабриках , в Википедии и на многих сайтах. Я понятия не имею о различиях между паттерном моста и паттерном стратегии. Я знаю, что оба они отделяют абстракцию от ее реализации и могут изменять реализацию во время выполнения. Но я все еще не знаю, в …

9
В чем разница между шаблоном стратегии и внедрением зависимостей?
И шаблон стратегии, и внедрение зависимостей позволяют нам устанавливать / внедрять объекты во время выполнения. В чем разница между шаблоном стратегии и внедрением зависимостей?

17
Пример шаблона стратегии из реального мира
Я читал о принципале OCP и о том, как использовать шаблон стратегии для этого. Я собирался попытаться объяснить это нескольким людям, но единственный пример, который я могу придумать, - это использование разных классов валидации в зависимости от того, в каком статусе находится «заказ». Я прочитал пару статей в Интернете, но …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.