Go to file
2024-10-25 17:27:16 +02:00
pendu.c mis a jour 2024-10-25 16:19:50 +02:00
pendu.exe main - 50 lignes 2024-10-25 15:39:23 +02:00
Readme.md Actualiser Readme.md 2024-10-25 17:27:16 +02:00
TD3 - DEV5.1.pdf Ajout Ex4 2024-10-15 08:28:17 +02:00

Compte rendu TD3

Groupe composé de Hugo Branco Gomes et Jean-Luc Nelet

14/10/2024

Exercice 3

Revue de code

Revue du code de Jean-Luc par Hugo
Merge Request accepté, aucun problème détecté. Les conditions de l'ex3 ont bien été respectées.

Revue du code de Hugo par Jean-Luc
Merge Request refusé, le code compile mais ne retourne pas ce qui est demandé (lorsque qu'on trouve le résultat du pendu pour 2 mots ou plus, le jeu renvoie un message d'erreur)

Exercice 4

Profiler avec gprof

Nous n'avons pas trouvé l'utilité de gprof étant donné que le programme éxécuté est en tour par tour donc il n'y a pas de métrique mesurable telle que le temps, le nombre d'appel de fonctions etc. Il en est de même pour l'arbre d'appel du programme.

Complexité cyclomatique des fonctions

  • display_hangman : 7
  • alarm_handler : 1
  • calculate_score : 1
  • apply_bonus : 2
  • main : 9

25/10/2024

Exercice 3

Revue de code

Revue du code de Hugo par Jean-Luc
Merge Request accepté, aucun problème détecté. Confilts gérés lors du Merge.

Exercice 4

Complexité cyclomatique des fonctions

  • display_hangman : 7
  • alarm_handler : 1
  • calculate_score : 2
  • apply_bonus : 2
  • choose_words : 6
  • play_game : 8
  • main : 3

Qualité du code

Le code possède une complexité cyclomatique inférieure à 10 pour chaque fontion grâce à l'usage de fonction simple. De plus, chaque ligne importante est commentée, ainsi que chaque fontion.