Fractionner le module Tools et implémentation des types cercle/segment

Fractionner le module Tools et implémentation des types cercle/segment

by Antoine Vincent Dominique Fernand Martin -
Number of replies: 1

Bonjour,

Peut-on séparer le module tools en plusieurs fichiers ?
Par exemple un fichier que gère les vecteurs et des fonctions de tests géométriques, un autre les fstreams et un autre pour les fonctions quelconques ?

Aussi, nous n'avons pas eu besoin d'implémenter les types cercles et segments pour le rendu 1.
Sommes nous quand même obligé de les ajouter ?

Merci par avance

In reply to Antoine Vincent Dominique Fernand Martin

Re: Fractionner le module Tools et implémentation des types cercle/segment

by Ronan Boulic -

Peut-on séparer le module tools en plusieurs fichiers ?
Par exemple un fichier que gère les vecteurs et des fonctions de tests géométriques, un autre les fstreams et un autre pour les fonctions quelconques ?

Ce qui est important: ces modules utilitaires ne doivent pas avoir dépendance vis à vis des modules de niveau supérieurs noeud, ville, sinon ils ne correspondent pas à la définition d'un module utilitaire ré-utilisable. il faudra décrire votre choix de décomposition dans votre rapport final.

Aussi, nous n'avons pas eu besoin d'implémenter les types cercles et segments pour le rendu 1.
Sommes nous quand même obligé de les ajouter ?

ce qui est important c'est la clarté du code ; si vos noms de fonctions montrent clairement ce qu'elles font comme tâche, ça peut passer.