ООП дизайн для DMS, который позволяет искать и группировать - PullRequest
0 голосов
/ 27 мая 2010

Я хотел бы создать систему управления документами с возможностью поиска и позволить пользователю этого приложения группировать документы.

С одной стороны, была бы функциональность, которая регистрирует / снимала отпечатки пальцев в глобальном линейном режиме, а с другой, была бы функциональность, которая связывает документы в отдельные группы.

Как я мог бы пойти на компромисс между двумя с точки зрения дизайна объекта? Или как я мог бы сделать систему более гибкой в ​​целом?

1 Ответ

1 голос
/ 27 мая 2010

Звучит так, как будто вы ищете комбинированный шаблон, в котором вы можете обрабатывать группы элементов единообразно (при этом можно различать, что определенные объекты сгруппированы в композиции):

http://en.wikipedia.org/wiki/Composite_pattern

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