Патерни проектування
Патерни (або шаблони) проектування описують типові способи вирішення поширених проблем при проектуванні програм.
Каталог патернів
Список з 22-х класичних патернів, згрупованих за призначенням.
Користь патернів
Хоча ви можете цілком успішно працювати, не знаючи жодного патерна, опанувавши їх ви отримаєте ще один потужний інстру- мент в свій набір професіонала.
Класифікація
Патерни відрізняються за рівнем складності, охоп- лення і деталізації проектованої системи. На додачу, їх можна поділити на три групи, щодо розв'язуваних проблем.
Історія патернів
Хто і коли придумав патерни та чи можна використовувати мову патернів поза розробкою програмного забезпечення?
Критика патернів
Чи насправді патерни такі корисні, як про них пишуть? Чи можна всюди їх використовувати? І чому, іноді, патерни бувають шкідливими?