Merci de respecter les règles suivantes :
- Restez poli, courtois, respectueux et
constructif
tout au long de
l'évaluation. Le bien-être de la communauté en dépend.
-
Identifiez avec l'étudiant ou le groupe dont le travail est évalué les éventuelles
dysfonctionnements dans leur
projet. Prenez le temps de discuter et de débattre des
problèmes qui peuvent avoir été
identifiés.
- Vous
devez prendre en compte qu'il peut y avoir des différences dans la façon dont vos pairs
ont
compris les instructions du projet et l'étendue de ses
fonctionnalités. Gardez toujours
l'esprit ouvert et évaluez-les de manière honnête et
objective. La pédagogie n'est utile
que si l'évaluation par les pairs est
réalisée sérieusement.
- Notez uniquement le travail qui a été soumis dans le dépôt Git de l'étudiant ou du groupe
évalué.
-
Vérifiez que le dépôt Git appartient bien à l'étudiant (ou aux étudiants). Assurez-vous que
le projet est bien celui attendu. Vérifiez également que la commande 'git clone' a été utilisée
dans un
dossier vide.
- Vérifiez attentivement qu'aucun alias malveillant n'a été
utilisé pour vous tromper et vous faire
évaluer quelque chose qui ne fait pas partie du
dépôt officiel.
- Pour éviter toute surprise et si applicable, vérifiez ensemble les
scripts utilisés
pour faciliter l'évaluation (scripts pour les tests ou
l'automatisation).
- Si vous n'avez pas terminé l'exercice que vous allez évaluer, vous
devez
lire l'énoncé complet avant de commencer l'évaluation.
- Utilisez les drapeaux
disponibles pour signaler un dépôt vide, un programme non fonctionnel,
une erreur de norme,
de la triche, etc. Dans ces cas, l'évaluation est arrêtée et la note finale est 0,
ou -42
en cas de triche. Cependant, sauf en cas de triche, il est fortement conseillé aux étudiants de
revoir ensemble le travail soumis, afin d'identifier d'éventuelles erreurs qui ne devraient
pas être répétées à l'avenir.
- N'oubliez pas que pendant la défense, il ne doit y avoir
aucun segfault, aucune
autre terminaison prématurée, incontrôlée ou inattendue du
programme, sinon la note finale est 0. Utilisez le drapeau approprié.
Vous ne devez jamais
avoir à modifier un fichier sauf si c'est le fichier de configuration
(s'il existe). Si
vous devez modifier un fichier, prenez le temps d'expliquer les raisons
à l'étudiant évalué
et assurez-vous que vous êtes tous les deux d'accord.
- Vous devez également vérifier
l'absence de fuites de mémoire. Toute mémoire allouée sur
le tas doit être correctement
libérée avant la fin de l'exécution. Vous pouvez utiliser
n'importe quel outil disponible
sur l'ordinateur, comme leaks, valgrind ou e_fence. En cas de fuite de mémoire, cochez le
drapeau approprié.