Home > Coding Fundamentals Refresher > Intermediate Coding Patterns > An Introduction to Software Design Patterns Show previous contentWhere to learn more?Awesome Software and Architectural Design PatternsDesign Patterns for HumansLearning JavaScript Design Patterns. A book by Addy OsmaniOODesign.comGoF Design Patterns Reference Show following content