krsnvijay / design-patterns-soen-6441 Goto Github PK
View Code? Open in Web Editor NEWA group project for Concordia University's SOEN 6441 -- a CLI Game (Risk) which implements quite a few design patterns such as the Adapter, Observer, Builder, Strategy and Command pattern. It also follows the best practices for programming such as using unit testing with JUnit, documentation with JavaDoc, generics and robust exception handling.
License: MIT License