Refactoring Guru - Design Patterns
Unknown
Interactive tutorials, diagrams, and code examples for all GoF patterns (free)
More resources on Design Patterns
Game Programming Patterns
Free online book with practical patterns for game dev applicable broadly
refactoring.guru
Refactoring.guru is a comprehensive guide to software design patterns and refactoring, offering clear explanations with diagrams and practical code examples in multiple languages.
martinfowler.com
Martin Fowler's website is a comprehensive software design and architecture hub featuring his blog, essays, and tutorials on design patterns, refactoring, and enterprise architecture, along with information about his books.
Advanced Design Patterns
Coursera course: Design Patterns
geeksforgeeks.org
GeeksforGeeks is a comprehensive computer science learning site offering tutorials, code examples, and articles on topics like data structures, algorithms, and design patterns. It provides language-specific guides and practice problems to help learners understand concepts and prep for interviews.
