Skip to content

Exo05#96

Open
Yeesou wants to merge 5 commits into
guillaumeagile:exo05from
IAidenI:exo05
Open

Exo05#96
Yeesou wants to merge 5 commits into
guillaumeagile:exo05from
IAidenI:exo05

Conversation

@Yeesou

@Yeesou Yeesou commented Sep 22, 2025

Copy link
Copy Markdown

on a identifier toutes les parties du code ou des actions/comparaisons sur des objets se faisait directement sur leurs attribut et pas a partir de fonction prédéfinis ce qui va a l'encontre de la loi de Demeter.
plus précisement on a corriger les accès a symbole de l'objet Tile au lieu d'utiliser une methode. on a donc corriger l'objet Tile d'interface a class pour que ca soit un vrai objet qui contienne des methodes et on a ajouter les méthodes isEmpty(), hasSameSymbol(other) et getSymbol() et on a refactor les méthode qui pour qu'elle utilisent ces nouvelle méthode

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant