Un simple jeux de carte coder en java en appliquant les principes SOLID
Le projet est organisé en utilisant le pattern MVC
- S pour "single responsability", le principe de responsabilité unique Ici les classes sont créées de façon à avoir un role specifique.
- O pour "Open/Closed", le principe ouvert/fermé Ici le code doivent être ouvert à l'extension et fermé au modification
- L pour principe de substitution de Liskov Ici on doit ce rassurer que l'ajout d'une classe fille ne pertube ou ne génère une exception dans le code