Salut tout le monde,
J'ai fais pas mal de tuto / projets perso / trucs pour apprendre et je me suis lancé dans un projet un peu plus réaliste (un jeu d'échec).
Étant un développeur java et pas vraiment un développeur de jeux vidéo, je n'ai pas eu le réflexe de faire du TDD (habituellement c'est un automatisme mais la avec les scripts et tout je n'y ai pas pensé).
A l’écriture de mes tests unitaires je me retrouve face à un problème de dépendance cyclique. Du coup je me demande est ce qu'il existe un pattern souvent utilisé lors des développements de jeux vidéo? Comment penser l'architecture pour éviter de tomber dans ce soucis ?