Back to projects
Java · Java reference project
Java Patterns Playbook
Executable Java 21 design patterns and idioms with realistic examples, tests, and explicit trade-offs.
The challenge
Pattern catalogs stay abstract when their boundaries and consequences are not visible in a realistic workflow.
The result
A focused catalog with an order workflow, reviewable alternatives, and executable tests.
What this project demonstrates
Reviewable decisions instead of slogans.
- Creational, structural, and behavioral patterns
- Domain-oriented Java idioms
- Tests and documented trade-offs
Technologies