Les sources sont évaluées selon trois critères majeurs : la difficulté de la source, les commentaires de la source et les critères pour comprendre le code.

difficulte

Cela va de soit : plus une source est difficile, moins le programmeur aura envie de la tester voire même de l'approfondir...

  • Niveau Débutant : Accessible à tous les débutants qui ont les bases de la programmation .NET (déclarations de variables...)
  • Niveau Intermédiaire : Accessible à l'ensemble des personnes qui s'y connaissent un peu en programmation orientée objet.
  • Niveau Averti : Accessible aux utilisateurs confirmés qui manipulent sans problème les outils de Visual Basic.
  • Niveau Expert : Accessible aux utilisateurs experts c'est à dire qui maîtrisent très bien le logiciel... (je vous rassure c'est loin d'être mon niveau !)
intensite

Faire un programme pour les autres c'est très bien ! Encore faut-il le commenter un minimum de telle sorte que les autres utilisateurs comprennent le sens du programme. En effet, beaucoup de codes sources sur le NET sont très bien mais le code n'et pas du tout commenté. Conclusion, on n'y comprend pas grand chose (sauf pour les experts) !

  • Faiblement commenté : Il n'y a peu de commentaires
  • Peu commenté : Il y a quelque commentaire mais pas trop...
  • Très commenté : Le code est très commenté
  • Extrême : Chaque ligne de code est commentée !
base

En dehors du niveau de la source et des commentaires, une autre chose à prendre en compte est la connaissance des bases pour comprendre la source. Ce critère permettra d'aiguiller les programmeurs. De cette sorte, ils pourront à l'avance savoir s'ils ont les connaissances requises pour comprendre la source.