Démarches suivies :

Lors de la création du projet en Java, ma démarche a été de suivre une approche structurée et logique. J'ai d'abord pris le temps de bien comprendre l’objectif, en définissant précisément les tâches attendues et les contraintes techniques, et également le fonctionnement du jeu de Marienbad.

Ensuite, j'ai conçu les étapes pour le développement du projet, en veillant à les répartir de façon organiser et selon la difficulté et l’importance. J'ai ainsi pu appliquer les tâches principales, en suivant les requêtes demandées et les étapes qui répondent aux besoins fonctionnels du jeu.


Prises de décisions :

Les décisions importantes que j'ai prises concernaient principalement le choix des structures de données et la gestion des erreurs. La prise en charge des exceptions et de solutions alternatives ont également été des choix clés, pour garantir le bon fonctionnement et la robustesse du projet.

Par exemple, pour la représentation du jeu, j’ai choisi l’utilisation d’un tableau à 1 dimension pour facilité l’accessibilité aux données et ainsi améliorer la performance de l’algorithme.


Degré d'implication et d'autonomie :

Tout au long de l’étape de conception du projet, j'ai toujours été fortement impliqué, même si pendant la période de tests, j’ai été moins concentré. Je me suis efforcé de comprendre, au début, le fonctionnement du jeu de Marienbad, le concept utilisé et la façon de résoudre les problèmes techniques de manière autonome.

J'ai fait preuve de persévérance face aux défis rencontrés et, au fur et à mesure, j'ai réussi à développé mon autonomie dans la gestion de mon travail, tout en ayant quand même eu l’aide de certaines personnes.