Модераторы: Се ля ви
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Шаблоны абстракции 
:(
    Опции темы
Simplifier
Дата 26.2.2015, 23:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 18.7.2011

Репутация: нет
Всего: нет



В своей статье "Смиренный программист" Дейкстра упоминает о неких шаблонах абстракции:
Цитата
...Этим побочным продуктом является признание нескольких шаблонов абстракции, которые играют жизненно-важную роль во всем процессе составления программ. Сейчас о таких шаблонах абстракции известно достаточно много для того, чтобы посвятить каждому из них отдельную лекцию. То, сколько знаний и навыков хранят в себе эти шаблоны абстракции, поразило меня, когда я осознал, что если бы они были общеизвестны пятнадцать лет назад, переход от BNF к синтаксически-управляемым компиляторам, например, занял бы несколько минут вместо нескольких лет.

О чем вообще идет, собственно, речь? Видимо, говорится о каких-то конкретных методах, позволяющих придумывать эффективные абстракции. Что это за шаблоны, как они называются, какую литературу по ним можно почитать?
PM MAIL   Вверх
makarov_dv
Дата 27.2.2015, 07:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 19.1.2008

Репутация: нет
Всего: нет



PM MAIL   Вверх
Simplifier
Дата 27.2.2015, 21:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 18.7.2011

Репутация: нет
Всего: нет



Вряд ли. К тому же, статья заметно более старая, чем шаблоны проектирования.

Это сообщение отредактировал(а) Simplifier - 1.3.2015, 18:38
PM MAIL   Вверх
makarov_dv
Дата 7.3.2015, 17:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 19.1.2008

Репутация: нет
Всего: нет



Возможно, сама идея шаблонов проектирования появилась чуть раньше выхода книги, но они уже активно обсуждались в акадакадемическом и профессиональном соо ществе....а "банда четырех" обобщили и собрали все в книгу?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила раздела "Философия программирования":
Се ля ви

Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО:

• вопросы перспективного развития методов написания ПО;

• изменяющиеся языки и методологии программирования;


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Философия программирования | Следующая тема »


 




[ Время генерации скрипта: 0.1148 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.