Design Patterns in Production
Six structural and behavioral patterns extracted from LabSAS 2021-22 (UniBa Software Application Development), explained with Java multi-module examples and unit tests.
Prerequisites
- Intermediate Java
- Object-Oriented Programming
What you'll learn
- Recognize when to apply Strategy, Observer, and Factory
- Secure Refactoring with Tests
- Avoid common anti-patterns