*Langue des commentaires de fonction : Français *Langue des commentaires de tests : Anglais *Langue du nommage des objets : Franglais
*Nommage des structures : *Fonctions : minuscules / espace symbolisé par '' ou une majuscule exemple : FonctionFolle / fonction_folle *Constantes : majuscules / espace symbolisé par '' *Variables : minuscules / espace symbolisé par '_' *Structures : majuscules
*Commentaires : situés dans les fichiers *.h
*install *dossier initialement vide pour pouvoir faire le make *src *structure : *client : Dans ce dossier on trouve tout le code client *serveur : On y retrouve le code serveur *test : Stocke les fonctions tests *update : On retrouve le code pour updater *Rapport *tous les fichiers *.tex avec leurs photos et également le pdf
*TRUE = 1 / FALSE = 0 *PLAYER_MAX = 5 *CARD_MAX = 72 *NONE = -1000
*make : compiler les fichiers *make install : créer les fichiers clients *make exe : créer l'exécutable du serveur *make clean : supprimer les .o .so ainsi que les executables
*make test_updateRoad : créer l'exécutable des testes unitaires sur les routes *make test_updateCloister : créer l'exécutable des testes unitaires sur les abbayes *make test_updateTown : créer l'exécutable des testes unitaires sur les villes *make test_updateField : créer l'exécutable des testes unitaires sur les champs