Есть такая задача.
В базе хранится след. инфа: ящики, в ящиках коробки, в коробках детали.
Нужно перекидывать коробки между ящиками и детали между коробками.
Есть идея реализовать два контейнера, куда грузится, в зависимости от выбора пользователя, содержимое ящика или коробки и перетаскивать между контейнерами.
Вопрос собственно в том, подойдет ли в моем случае паттерн state для реализации контейнеров?
Так же, буду рад любым советам по организации архитектуры т.к. опыта по применению шаблонов проектирования у меня нет, а первый шаг от теории к практике обычно очень труден.
Заранее спасибо.
... << RSDN@Home 1.2.0 alpha rev. 787>>
OrSol пишет:
> В базе хранится след. инфа: ящики, в ящиках коробки, в коробках детали.
> Нужно перекидывать коробки между ящиками и детали между коробками.
> Есть идея реализовать два контейнера, куда грузится, в зависимости от
> выбора пользователя, содержимое ящика или коробки и перетаскивать между
> контейнерами.
Один контейнер. Коробка от ящика ничем не отличается.
> Вопрос собственно в том, подойдет ли в моем случае паттерн state для
> реализации контейнеров?
Нет. Он вообще никаким боком туда не лезет.
> Так же, буду рад любым советам по организации архитектуры т.к. опыта по
> применению шаблонов проектирования у меня нет, а первый шаг от теории к
> практике обычно очень труден.
Совет -- забудьте про шаблоны проектирования.
ЗЫ. Вообще-то "шаблон проектирования" очень хреновый перевод "design
pattern". Не говоря об том, что их более древнее название "best
practicies" было намного лучше и не вводило в самообман начинающих
программистов.
Posted via RSDN NNTP Server 2.1 beta
В упор не вижу сложности задачи. Две коллекции, класс детали и все. Где проблема-то?