Мне нужно спроектировать структуру проверки данных, которая в основном разбивается на эти компоненты.
Средства доступа к данным - что лучше
иметь дело с этим
Объект строителей -
как мне подготовиться к будущему
объектные структуры
Валидаторы (шаблон стратегии)
Мне нужно применить некоторые правила к данным, но я не знаю, каким будет этот набор данных в будущем.
Так что я запутался после долгих размышлений о том, должны ли Правила знать о том, как выглядит объект, или это возможно без зависимости от Правил и данных (У меня такое ощущение, что да, но это не так. не знаю как). Мне сложно спроектировать абстракцию для набора данных.
какие-нибудь подсказки, в каком направлении я должен думать?
язык - C # (.NET)
платформа - Windows
РЕДАКТИРОВАТЬ: точный вопрос
в паттерне Stratagy, возможно ли, что Context может содержать общий объект, и стратегия может справиться с этим, не зная, как создается объект?