Java Design Patterns

Home » Blog » General » Java Design Patterns

Based on Christopher Alexander’s pattern language, design patterns in software allow us to apply reusable patterns to common use cases and scenarios in software development instead of having to reinvent the proverbial wheel each time we’re facing similar problems.

If you’d like to brush up on design patterns in the context of Java as a programming language, Java Design Patterns has you covered. Java Design Patterns is a website “showcasing Java-based design patterns, principles, and code snippets”.

For a more general, language-independent overview of design patterns, including diagrams, useful examples, and playful illustrations, Refactoring.Guru provides you with everything you need to know about “refactoring, design patterns, and SOLID principles”.

About the author: Bjoern
Independent IT consultant, entrepreneur

Leave a Comment