Вопросы о дизайне - PullRequest
       10

Вопросы о дизайне

0 голосов
/ 06 ноября 2008

Я создаю приложение для Windows на C #, и у меня есть следующий вопрос:

У меня есть следующая структура объекта: Родитель -> Дочерняя коллекция -> Дочерний -> Коллекция внуков -> Внук.

Вариант использования требует, чтобы я использовал мой родительский объект поэтапно. Например. Сделайте новый экземпляр родительского. Заполните родитель и сохраните. На более позднем этапе я выбираю родителя, заполняю детей и сохраняю. На последнем этапе я бы снова выбрал родителя и заполнил внуков для конкретных дочерних объектов и сохранил.

Это плохая объектная модель? Если так, как можно будет разделить эту огромную объектную модель на более мелкие модели?

Спасибо

1 Ответ

2 голосов
/ 06 ноября 2008

Я думаю, что на этот вопрос можно ответить, только если мы знаем суть проблемы. Дизайн (в основном) правильный или неправильный в зависимости от того, как он соответствует ситуации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...