- Design Patterns
-
Приёмы объектно-ориентированного проектирования. Паттерны проектирования. Design Patterns:
Elements of Reusable Object-Oriented SoftwareАвтор: «Банда четырёх»: Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидс
Жанр: Книга о программировании и шаблонах проектирования
Язык оригинала: Английский
Оригинал издан: 1994
Переводчик: А. Слинкин
Серия: Professional Computing
Издательство: Выпуск: 21.10.1994
Страниц: 395
Носитель: книга
ISBN: 0-201-63361-2, 5-469-01136-4
Design Patterns: Elements of Reusable Object-Oriented Software (Приёмы объектно-ориентированного проектирования. Паттерны проектирования) — книга 1994 года об инженерии программного обеспечения, описывающая решения некоторых частых проблем в проектировании ПО. Авторы книги: Эрих Гамма (Erich Gamma), Ричард Хелм (Richard Helm), Ральф Джонсон (Ralph Johnson), Джон Влиссидс (John Vlissides). Коллектив авторов также известен как «Банда четырёх», Gang of Four[1], GoF. Автор предисловия Гради Буч (Grady Booch). Книга состоит из двух частей, в первых двух главах рассказывается о возможностях и недостатках объектно-ориентированного программирования, а во второй части описаны 23 классических шаблона проектирования. Примеры в книге написаны на языках программирования C++ и Smalltalk.
Книга получила награды Jolt productivity, и Software Development productivity в 1994 году.[2] Коллектив авторов был награждён премией SIGPLAN Programming Languages Achievement Award в 2005 году[3] за данную книгу.
Книга издана 21 октября 1994 года с отметкой копирайта 1995 года. На апрель 2007 года имеет 35 переизданий. Впервые представлена публике на встрече OOPSLA, Портланд, Орегон в октябре 1994 года. Продано более полумиллиона экземпляров книги на английском и 13 других языках. Перевод на русский издан издательством «Питер».
Паттерны
Описанные в книге паттерны (шаблоны проектирования)
- Порождающие шаблоны проектирования
- Структурные шаблоны проектирования
- Поведенческие шаблоны проектирования
Примечания
- ↑ Gang Of Four, Content Creation Wiki for People Projects And Patterns in Software Development.
- ↑ Jolt winners 1994, Dr. Dobb’s
- ↑ SIGPLAN — Awards
Шаблоны проектирования в книге Design Patterns Порождающие Абстрактная фабрика · Одиночка · Прототип · Строитель · Фабричный метод Структурные Proxy · Адаптер · Декоратор · Компоновщик · Мост · Приспособленец · Фасад Поведенческие Интерпретатор · Итератор · Команда · Наблюдатель · Посетитель · Посредник · Состояние · Стратегия · Хранитель · Цепочка обязанностей · Шаблонный метод Шаблоны проектирования Основные Порождающие Структурные Поведенческие Интерпретатор • Итератор • Команда • Наблюдатель • Посетитель • Посредник • Состояние • Стратегия • Хранитель • Цепочка обязанностей • Шаблонный метод
Блокировка с двойной проверкой • Однопоточное выполнение • Планировщик Категории:- Книги по алфавиту
- Шаблоны проектирования
- Компьютерная литература
- Книги о C++
- Книги 1994 года
Wikimedia Foundation. 2010.