Ajouter README.md

This commit is contained in:
Leo ROCHER 2024-10-24 23:53:23 +02:00
parent 64baba6c61
commit c0024eb101

23
README.md Normal file
View File

@ -0,0 +1,23 @@
# TD3_DEV51_Qualite_Algo
###### par SCHIED Killian, LANDRIN Dylan et ROCHER Léo
## Exercice 4
### Complexité cyclomatique
Pour la complexité cyclomatique de chaque fonction nous avons calculé ceci :
| Fonction | Complexité Cyclomatique |
|---------------------------------------|-------------------------|
| `display_hangman(int tries)` | 7 |
| `save_party(char *status, const char *good_word, char try[])` | 3 |
| `sig_handler(int signum)` | 2 |
| `getWordByLength()` | 3 |
| `main()` | 13 |
### Utilisation de gprof
Le programme étant petit et fait appel à peu de fonction, l'utilisation de gprof ne nous permet pas d'obtenir d'information utile.
### Conclusion sur la qualité du code
Le code est fonctionnel et globalement efficace. On peut améliorer la quantité de commentaire et trouver un moyen de réduire la complexité cyclomatique du main.