OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Вторник, 19 Март, 2024 06:24

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
СообщениеДобавлено: Воскресенье, 29 Июль, 2018 00:52 

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

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

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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 29 Июль, 2018 21:58 

Зарегистрирован: Пятница, 13 Март, 2015 16:40
Сообщения: 592
Цитата:
...книги банды четырёх...

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 31 Июль, 2018 15:39 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
-- "Банды четырёх" - это Гамма и ещё трое "Паттерны проектирования".

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

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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 31 Октябрь, 2018 18:55 
Аватара пользователя

Зарегистрирован: Воскресенье, 12 Апрель, 2015 18:12
Сообщения: 1134
Откуда: СССР v2.0 rc 1
По-моему, для успешной работы достаточно освоить 5-7 шаблонов. Остальные являются их вариациями, либо не несут в себе кардинального отличия от базовых.
Например, шаблон "фабрика" -- имхо, перекрывает как минимум 80% потребностей в создании объектов самого разнообразного зоопарка.

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 01 Ноябрь, 2018 17:27 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
В книге Банды рассмотрено 23 шаблона.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 01 Ноябрь, 2018 21:04 
Модератор
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 02 Ноябрь, 2018 13:35 

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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 02 Ноябрь, 2018 16:37 

Зарегистрирован: Пятница, 13 Март, 2015 16:40
Сообщения: 592
prospero78 писал(а):
"Банда четырёх" -- коллектив из четырёх авторов, написавшие книжку "Шаблоны проектирования"... У меня есть, если что -- жду в Телеграм;)

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB