🎉 Ура! После трёх лет работы, я наконец выпустил английскую версию книги о паттернах! Вот она »

Паттерны проектирования

Паттерны проектирования

Паттерны (или шаблоны) проектирования описывают типичные способы решения часто встречающихся проблем при проектировании программ.

Каталог паттернов

Каталог паттернов

Список из 22-х классических паттернов, сгруппированых по предназначению.

Польза паттернов

Польза паттернов

Вы можете вполне успешно работать, не зная ни одного паттерна. Но зная паттерны, вы получаете ещё один инструмент в свой личный набор профессионала.

Классификация

Классификация паттернов

Паттерны отличаются по уровню сложности, охвата и детализации проектируемой системы. Кроме этого, их можно поделить на три группы, относительно решаемых проблем.

История паттернов

История паттернов

Кто и когда придумал паттерны? Можно ли использовать язык паттернов вне разработки программного обеспечения?

Критика паттернов

Критика паттернов

Так ли паттерны хороши на самом деле? Всегда ли можно их использовать? Почему, иногда, паттерны бывают вредными?

Погружение в Паттерны

Книга о паттернах: Погружение в Паттерны Проектирования

Электронная книга о паттернах и принципах проектирования. Доступна в PDF/EPUB/MOBI. Включает в себя архив с примерами кода.