The "Dive into Design Patterns" GitHub repository provides a comprehensive collection of code examples and exercises to help you practice and master design patterns. The repository includes:

If you are looking for a comprehensive guide on software architecture, " Dive Into Design Patterns " by Alexander Shvets (the creator of Refactoring.Guru

If you’d like, I can generate a one-page PDF cheat sheet for key patterns or find and summarize a GitHub repository with multi-language examples—tell me which option you prefer.