Eu só ouvi o termo "padrão de design" ser usado para código orientado a objetos, e os padrões GoF incluem apenas padrões de design OOP, mas padrões de design são soluções elegantes para problemas de programação comuns, certo? Não há nada dizendo que eles devem estar limitados ao POO, existe?
Eu gostaria de ver alguns exemplos de padrões de design fora do domínio da programação orientada a objetos. Voc ~ e tem algum? Será que existe mesmo (nenhum livro, como o GoF, deve necessariamente ter sido escrito, deve ser usado apenas; basta)?
Eles podem ser específicos para algumas linguagens de programação, mas padrões gerais (em nível de paradigma) são preferidos, de outros paradigmas além do orientado a objetos.