Java Design Patterns Catalog — SOLID Billing Foundations
A production-grade reference implementation of all 23 classic GoF software design patterns in Java. Built using a multi-project Gradle structure, enforcing strict SOLID design principles and clean code architectures for scalable enterprise systems (such as high-throughput billing systems).