Какой будет лучший шаблон проектирования для этой проблемы:
У меня есть Объект А. Объект А может быть зарегистрирован или удален из базы данных в зависимости от запроса пользователя.
Проверка данных выполняется перед регистрацией или удалением объекта. Существует ряд правил, которые необходимо проверить перед регистрацией объекта, и другой набор правил для удаления. Некоторые из этих правил являются общими для обеих операций.
Пока что я думаю, что шаблон проектирования « Цепочка ответственности» подходит больше всего, но у меня возникают проблемы с его реализацией.
