OberonCore
https://forum.oberoncore.ru/

Вопрос по шаблонам проектирования в CP/BB + UML 2
https://forum.oberoncore.ru/viewtopic.php?f=23&t=6263
Страница 1 из 1

Автор:  Wlad [ Воскресенье, 29 Июль, 2018 00:52 ]
Заголовок сообщения:  Вопрос по шаблонам проектирования в CP/BB + UML 2

1. "Добандовский" период.
Здесь вопрос о том, где, кроме как в хелпе самой среды, можно прочитать о (желательно поименованных) типовых архитектурных решениях? Может быть статьи в сборниках и журналах, книги. Касается не только ЧЯ, но и - тех, первых версий Оберон-систем.

2. "Постбандовский" период (от момента появления книги банды четырёх и - по текущее время).
Есть ли где-то проработки и применения типовых шаблонов проектирования применительно к ЧЯ на КП?

3. "Тезаурусообобщенный" раздел.
Нужны ссылки (если кто-то находил) на статьи и/или книги, где можно было бы ознакомиться с анализом "изоморфности" шаблонов в оберон-системах (+ ЧЯ) в гаммовские шаблоны? Желательно также (если есть) указание на оригинальные (уникальные) оберонсистемные шаблоны, которые бандой четырёх (или их последователями) не были придуманы/собраны/найдены/предложены и которые разработаны и до сих пор встречаются только в оберон-системах и ЧЯ...

Встречался ли кому-то (писАлся ли кем-то) транслятор UML2 диаграмм в оберон-код или кода на КП/Зоннон?

Автор:  Artyemov [ Воскресенье, 29 Июль, 2018 21:58 ]
Заголовок сообщения:  Re: Вопрос по шаблонам проектирования в CP/BB + UML 2

Цитата:
...книги банды четырёх...

Хочу спросить: что за книга?

Автор:  Илья Ермаков [ Вторник, 31 Июль, 2018 15:39 ]
Заголовок сообщения:  Re: Вопрос по шаблонам проектирования в CP/BB + UML 2

-- "Банды четырёх" - это Гамма и ещё трое "Паттерны проектирования".

Владимир, смотрите, что-то можно найти тут:
https://oberoncore.ru/library/start

Пфистер:
https://oberoncore.ru/library/component_soft
- это уже после-"бандовское".

А творческий процесс, предшествовавший ББ, можно увидеть здесь:
https://oberoncore.ru/library/szypreski ... ng_systems

Автор:  prospero78 [ Среда, 31 Октябрь, 2018 18:55 ]
Заголовок сообщения:  Re: Вопрос по шаблонам проектирования в CP/BB + UML 2

По-моему, для успешной работы достаточно освоить 5-7 шаблонов. Остальные являются их вариациями, либо не несут в себе кардинального отличия от базовых.
Например, шаблон "фабрика" -- имхо, перекрывает как минимум 80% потребностей в создании объектов самого разнообразного зоопарка.

"Банда четырёх" -- коллектив из четырёх авторов, написавшие книжку "Шаблоны проектирования". Книжка толстая, шаблонов (* если память не отшибло *) рассмотрено 17. У меня есть, если что -- жду в Телеграм;)

Автор:  Валерий Лаптев [ Четверг, 01 Ноябрь, 2018 17:27 ]
Заголовок сообщения:  Re: Вопрос по шаблонам проектирования в CP/BB + UML 2

В книге Банды рассмотрено 23 шаблона.

Автор:  Илья Ермаков [ Четверг, 01 Ноябрь, 2018 21:04 ]
Заголовок сообщения:  Re: Вопрос по шаблонам проектирования в CP/BB + UML 2

Есть такая книга: Джейсон Мак-Колм Смит "Элементарные шаблоны проектирования" (2013)
Он там выделяет элементы шаблонов, из которых уже складываются более крупные. Ну, типа, как Альтшуллер в ТРИЗ разбивает и упорядочивает инженерные паттерны.
Так я её и не почитал целиком, а надо бы.

Автор:  Валерий Лаптев [ Пятница, 02 Ноябрь, 2018 13:35 ]
Заголовок сообщения:  Re: Вопрос по шаблонам проектирования в CP/BB + UML 2

Илья Ермаков писал(а):
Есть такая книга: Джейсон Мак-Колм Смит "Элементарные шаблоны проектирования" (2013)
Он там выделяет элементы шаблонов, из которых уже складываются более крупные. Ну, типа, как Альтшуллер в ТРИЗ разбивает и упорядочивает инженерные паттерны.
Так я её и не почитал целиком, а надо бы.

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

Автор:  Artyemov [ Пятница, 02 Ноябрь, 2018 16:37 ]
Заголовок сообщения:  Re: Вопрос по шаблонам проектирования в CP/BB + UML 2

prospero78 писал(а):
"Банда четырёх" -- коллектив из четырёх авторов, написавшие книжку "Шаблоны проектирования"... У меня есть, если что -- жду в Телеграм;)

;) у мну теперь тоже... зачем телеграм при наличии либгена (;

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/