SOLID principles implemented in Java. Each principle implemented two times: realized as violation and solution
inspired by:
SOLID principles implemented in Java. Each principle implemented two times: realized as violation and solution
inspired by: