Design Patterns -- elements of reusable object-oriented software.
Introduction
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Шаблоны проектирования --- элементы многократно используемого
объектно-ориентированного программного обеспечения.
Введение
Полный английский вариант
в html, ссылка взята из
RU.BOOKS.COMPUTING F.A.Q.
by Alexey Mahotkin
mailto:patterns<at>narod.ru