strategy-pattern

Я читал через эту ссылку о паттерне состояния. Похоже ли это на стратегию паттерна? Какова точная разница между этими двумя паттернами?...

Как я могу обрабатывать перечисления без использования операторов switch или if в C#? Например enum Pricemethod { Max, Min, Average } ... и у меня есть классная статья public class Article { private List<Double> _pricehistorie; public List<Double> Pricehistorie { ...

Я посмотрел на это объяснение в Википедии, в частности в Примере C++, и не смог распознать разницу между простым определением 3 классов, созданием экземпляров и их вызовом и этим примером. То, что я видел, было просто помещением двух других классов в процесс и не может видеть, где будет польза. Теперь я увер...

Это вопрос больше о лучших практиках/шаблонах проектирования, чем о регулярных выражениях. Короче говоря, у меня есть 3 значения: от, до и значение, которое я хочу изменить. От должен соответствовать одному из шаблонов: XX.X >XX.X >=XX.X <XX.X <=XX.X XX.X-XX.X Тогда как To должно быть десятичн...

Этот вопрос проектирования лучше объяснить с помощью аналогии переполнения стека: Пользователи могут зарабатывать значки. Пользователи, значки и заработанные значки хранятся в базе данных. Логика значка управляется стратегией условий значка. Я бы предпочел не хранить стратегии состояния значка в базе данных...

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

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

может ли кто-нибудь объяснить разницу между заводскими и стратегическими шаблонами? для меня оба выглядят одинаково, кроме дополнительного класса фабрики (которые создают объект продукта в заводских шаблонах) ...

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

как он работает, для чего он используется и когда его следует использовать?...