Паттерн "Стратегия"
2017-07-10
Паттерн “Стратегия” (Strategy pattern, Policy pattern1 ) Ссылки на описания остальных паттернов расположены здесь . Содержание Введение Примеры Выбор элементов из последовательности целых чисел. C# Python C JS Литература Введение Необходимость паттерна “Стратегия” возникает, довольно часто, например: Когда вызывающий код не должен знать о деталях реализации используемого алгоритма. Когда во время работы программы необходимо подменять используемый алгоритм.…
strategyстратегияpatternbehavioralповеденческий шаблоншаблон проектированияdesign patternCsharpCPython