Первый — это то, что GoF'овские крокозяблы продиктованы структурой языка (Java/C++) в значительной степени; сами паттерны (как типовые проблемы и типовые решения) от этого никуда не деваются и статья по ссылке как раз показывает как их выразить проще, вплоть до тривиальности.
Второй — Банда действительно много чего интересного обошла вниманием, но этого по-моему в связном виде очень и очень мало.
PS. И вдогонку:
The need for patterns results from using computer languages or techniques with insufficient abstraction ability. Under ideal factoring, a concept should not be copied, but merely referenced. But if something is referenced instead of copied, then there is no "pattern" to label and catalog.
no subject
Date: 2022-07-06 09:24 am (UTC)Первый — это то, что GoF'овские крокозяблы продиктованы структурой языка (Java/C++) в значительной степени; сами паттерны (как типовые проблемы и типовые решения) от этого никуда не деваются и статья по ссылке как раз показывает как их выразить проще, вплоть до тривиальности.
Второй — Банда действительно много чего интересного обошла вниманием, но этого по-моему в связном виде очень и очень мало.
PS. И вдогонку:
Отсюда: https://sourcemaking.com/design_patterns/
Выделенное по-моему вполне объясняет почему "паттернами" никто не занимается за пределами OOA/OOD тусовки — за отсутствием предмета занятий.