Design Patterns
| Приёмы объектно-ориентированного проектирования. Паттерны проектирования. | |
|---|---|
| англ. Design Patterns: Elements of Reusable Object-Oriented Software | |
| Автор | «Банда четырёх»: Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес |
| Жанр | Книга о программировании и шаблонах проектирования |
| Язык оригинала | английский |
| Оригинал издан | 1994 |
| Переводчик | А. Слинкин |
| Серия | Professional Computing |
| Издатель | Addison-Wesley, «Питер» |
| Выпуск | 21.10.1994 |
| Страниц | 395 |
| Носитель | книга |
| ISBN | 0-201-63361-2 и 5-469-01136-4 |
«Приёмы объектно-ориентированного проектирования. Па́ттерны проектирования» (англ. Design Patterns: Elements of Reusable Object-Oriented Software) — книга 1994 года о программной инженерии, описывающая шаблоны проектирования программного обеспечения. Авторами книги, которых прозвали «Бандой четырёх»[1], являются Эрих Гамма, Ричард Хелм, Ральф Джонсон[англ.], Джон Влиссидес. Предисловие написал Гради Буч.
Книга состоит из двух частей, в первых двух главах рассказывается о возможностях и недостатках объектно-ориентированного программирования, а во второй части описаны 23 классических шаблона проектирования. Примеры в книге написаны на языках программирования C++ и Smalltalk.
Книга получила награды Jolt productivity[англ.], и Software Development productivity в 1994 году[2]. Коллектив авторов был награждён премией SIGPLAN[англ.] Programming Languages Achievement Award в 2005 году[3] за данную книгу.
Книга издана 21 октября 1994 года с отметкой копирайта 1995 года. Впервые представлена публике на встрече OOPSLA, Портланд, Орегон в октябре 1994 года. Продано более полумиллиона экземпляров книги на английском и 13 других языках. Перевод на русский издан издательством «Питер».
Издания
- Приемы объектно-ориентированного проектирования. Паттерны проектирования / Э. Гамма, Р. Хелм, Р. Джонсон, Д. Влиссидес; [пер. с англ.: А. Слинкин науч. ред.: Н. Шалаев]. — Санкт-Петербург [и др.] : Питер, 2014. — 366 с. : ил. ; 24 см.
- Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес. Паттерны объектно-ориентированного проектирования / Пер. с англ.: А. Слинкин. — СПб.: Питер, 2021. — 448 с. — ISBN 978-5-4461-1595-2.
Паттерны
Описанные в книге паттерны (шаблоны проектирования)
- Порождающие шаблоны проектирования
- Структурные шаблоны проектирования
- Поведенческие шаблоны проектирования
Примечания
- ↑ Gang Of Four Архивная копия от 9 августа 2013 на Wayback Machine, Content Creation Wiki for People Projects And Patterns in Software Development.
- ↑ Jolt winners 1994 Архивировано 25 мая 2009 года., Dr. Dobb’s
- ↑ SIGPLAN — Awards Архивировано 3 ноября 2007 года.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.