Oh, you're going to enjoy these links then:
https://sourcemaking.com/design_patternshttps://refactoring.guru/design-patterns"Design Patterns" is a term that's been around for a while, but a core set of them (23 in number) were formally codified in a seminal book of the same name (published back in 1994, by 4 authors - the so called Gang of Four). Among the more well-know patterns documented were Singleton, Iterator, Builder, Factory, and Observer.
First time I tried reading that book I couldn't make heads or tails of it. But I found another book with a gentler introduction (Head First Design Patterns). If you haven't already check those books out.