Враховуючи, що відповіді на це питання наразі три роки, я вважав важливим підтвердити актуальність схем Мартіна Фаулера.
Книга з шаблонів дизайну GOF була вперше опублікована в 1994 році, і багато її зразків досі вважаються актуальними. Можливо, ми глибше зрозуміли їх і створили тонкі варіанти, але вони є основою будь-якого хорошого дизайну ОО.
Сучасні мови все частіше впроваджують деякі закулісні зразки, так що розробник теоретично не повинен знати про них (прикладом є зразок Iterator через yield
висловлювання на C #). Але розробник краще їх знає.
Переходячи до книги Мартіна - це все ще актуально. Це правда, що багато бібліотек зараз підтримують ці шаблони у фоновому режимі, знову абстрагуючи їх від розробника, але знову ж таки вони є основою розробки прикладного програмного забезпечення для підприємств.
Вони вирішують проблеми, які виникають знову і знову, незалежно від мови, системи чи платформи.