Я только слышал, как термин «шаблон проектирования» используется для объектно-ориентированного кода, и шаблоны GoF включают только шаблоны проектирования ООП, но шаблоны проектирования - это элегантные решения для часто возникающих проблем программирования, верно? Там нет ничего, что говорит, что они должны быть ограничены ООП, не так ли?
Я хотел бы увидеть некоторые примеры шаблонов проектирования вне сферы объектно-ориентированного программирования. У тебя есть? Существуют ли они вообще (не должно быть написано ни одной книги, такой как книга GoF, ее просто нужно использовать; этого достаточно)?
Они могут быть специфическими для некоторых языков программирования, но предпочтительны общие (на уровне парадигмы) паттерны других парадигм, чем объектно-ориентированная.