Стратегия (шаблон проектирования): различия между версиями
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Нет описания правки |
Нет описания правки |
||
Строка 9:
|применяется_в_случаях = в одном и том же случае, в зависимости от текущего состояния системы или её окружения, используются различные алгоритмы.
|плюсы =
* nihyja не понятно
* инкапсуляция реализации различных алгоритмов, система становится независимой от возможных изменений бизнес-правил;
* вызов всех алгоритмов одним стандартным образом;
|