Цели и задачи
Цели и задачи разработки
Цели
Абстракция процедур валидации
Обеспечение расширяемости и поддерживаемости кода
Задачи
Получение списка конкретных стратегий проверок с параметрами в виде именованных аргументов, а также обработчика ошибок
Валидация полученных значений и их установка
Вызов выполнения всех имеющихся стратегий проверок в цикле
Самостоятельная обработка исключений или вызов установленного обработчика
Last updated