diff --git a/README.md b/README.md new file mode 100644 index 0000000..655a032 --- /dev/null +++ b/README.md @@ -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. \ No newline at end of file