Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Программирование Новый топик    Ответить
 Подскажите паттерн  [new]
-=Koba=-
Member

Откуда: Минск
Сообщений: 1947
Есть родитель, он создает детей.
Детей могу сами удалять у родителя

Рассматриваю наблюдатель, композитор, медиатор
Склоняюсь пока к медиатору, немного переделать его

Ход мыслей правильный?
20 фев 19, 08:21    [21815099]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите паттерн  [new]
-=Koba=-
Member

Откуда: Минск
Сообщений: 1947
Просто не хочется пробрасывать родителя детям.....
20 фев 19, 08:22    [21815100]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите паттерн  [new]
Лысый дядька
Member

Откуда:
Сообщений: 330
-=Koba=-
Есть родитель, он создает детей.

Это точно не Строитель? Нет?
20 фев 19, 09:53    [21815148]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите паттерн  [new]
-=Koba=-
Member

Откуда: Минск
Сообщений: 1947
Я взял за оснвоу этот
https://howtodoinjava.com/design-patterns/behavioral/mediator-pattern/

Правда пришлось прокидыать родителя всем детям
20 фев 19, 10:11    [21815159]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите паттерн  [new]
alex55555
Member

Откуда:
Сообщений: 1711
-=Koba=-
Ход мыслей правильный?

Ход мыслей идиотский.
20 фев 19, 10:43    [21815189]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите паттерн  [new]
mayton
Member

Откуда: loopback
Сообщений: 39224
alex55555
-=Koba=-
Ход мыслей правильный?

Ход мыслей идиотский.

За критикой должно следовать предложение.
20 фев 19, 18:40    [21815721]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите паттерн  [new]
OoCc
Member

Откуда: с Кавказа
Сообщений: 1707
-=Koba=-,

Тебе нужен паттерн чтобы сделать детей? Ты наверное ошибся форумом.
20 фев 19, 22:17    [21815858]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите паттерн  [new]
kolobok0
Member

Откуда:
Сообщений: 1913
-=Koba=-,

программирование - это воплощение бизнес идей. т.е. первична жизнь а код вторичен.
ну и хочется сие услышать - как дети знают о родителях. типо помидоры знают о грядках? или может дрыгатель о всём самолёте?

ик?
20 фев 19, 23:48    [21815912]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите паттерн  [new]
Wizandr
Member

Откуда: Империя Добра
Сообщений: 36549
-=Koba=-,

делать детей фабрику бери
20 фев 19, 23:54    [21815916]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите паттерн  [new]
mayton
Member

Откуда: loopback
Сообщений: 39224
-=Koba=-,

Покажи макет своего кода без шаблонов. Я убеждён что в топика найдутся люди которые тебе помогут.
20 фев 19, 23:54    [21815917]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите паттерн  [new]
hVostt
Member

Откуда:
Сообщений: 15226
-=Koba=-
Я взял за оснвоу этот
https://howtodoinjava.com/design-patterns/behavioral/mediator-pattern/

Правда пришлось прокидыать родителя всем детям


Вообще не рядом.


-=Koba=-
Рассматриваю наблюдатель, композитор, медиатор
Склоняюсь пока к медиатору, немного переделать его

Ход мыслей правильный?


Не вижу задачи. Как говорится, если не знаешь, куда тебе нужно, любое направление -- верное.
22 фев 19, 00:28    [21816934]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите паттерн  [new]
Изопропил
Member

Откуда:
Сообщений: 30985
-=Koba=-
Просто не хочется пробрасывать родителя детям.....
а попросить у дитя родителя типа GetParent() ?
22 фев 19, 08:13    [21816987]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите паттерн  [new]
mayton
Member

Откуда: loopback
Сообщений: 39224
Изопропил
-=Koba=-
Просто не хочется пробрасывать родителя детям.....
а попросить у дитя родителя типа GetParent() ?

Промахнемся полюбому. Интерфейс работы с деревом - непростая штука. Забавно почему автор
через запятую не перечислил композитор и визитор. Они всегда появляются там где есть дерево.

Правильно хвост говорит. Когда не знаешь чего надо - любое направление верное.
22 фев 19, 11:58    [21817169]     Ответить | Цитировать Сообщить модератору
Все форумы / Программирование Ответить