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