Design Patterns (книга)

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

«Design Patterns: Elements of Reusable Object-Oriented Software» («Шаблони проектування: Елементи повторно використовуваного об'єктно-орієнтованого програмного забезпечення») — книга 1994 року з програмної інженерії, в якій запропоновані і описані архітектурні рішення деяких частих проблем у проектуванні ПЗ. Автори книги: Еріх Гамма (англ. Erich Gamma), Річард Хелм (англ. Richard Helm), Ральф Джонсон (англ. Ralph Johnson), Джон Вліссідес (англ. John Vlissides). Колектив авторів також відомий як «Банда чотирьох» (англ. Gang of Four; GoF). Автор передмови Граді Буч.

Книга складається з двох частин, в перших двох розділах розповідається про можливості та недоліки об'єктно-орієнтованого програмування, а в другій частині описані 23 типових шаблони проектування, які стали класичними. Приклади програм написані на мовах програмування C++ і Smalltalk.

Посилання[ред. | ред. код]