Oui en effet ça pourrait être une solution, en fait à la fin on est bien d'accord que le coup des achievements (flagellez-moi), ici n'est rien d'autre qu'une surchouche "à la mode", de ce que fais sonar, mais malheureusement plusieurs problèmes:
Pas vraiment le temps de leur apprendre à se servir d'un gestionnaire de version (je suis cependant entièrement d'accord que ne pas l'enseigner, et pour l'instant on a aucun cours où on l'enseigne, dans une école d'info, est une aberration, mais le planning étant le planning ...)
Sonar c'est lourd, et je ne sais pas si j'ai une machine pour cela (en interne j'ai deja un OpenLDAP, un big blue button, redmine, un OSQA, un wiki, etc. etc. qui bouffe nos pauvres petits serveurs), je veux dire avec assez de RAM
Mais en effet c'est une piste, après je pense que je peux bricoler un petit script qui appelle deux trois outils en ligne de commande d'analyze de code sur les hooks de SVN (je pense que rien que leur faire rentrer dans leurs petites têtes que non une ligne de 500 caractères c'est mal, que non une fonction de 500 lignes c'est mal, que non un code sans commentaires c'est mal, et que non des variables d'une lettre c'est mal aussi, ce sera deja bien)
Dans l'idée, j'avais commencé (mais malheureusement vu que j'ai à la fois la casquette de prof et de gestion du campus ça laisse peu de temps pour développer les solutions à mes problèmes), un Online Judge open source (pour ceux qui connaissent pas, en gros une plate-forme d'exercice, je soumets ma solution et la plate-forme me dit si j'ai bon, en faisant une passé une tripoté de test) et du coup y ajouté ce genre de système de badge pourrait donner un coté plus "d'jeuns"
Après on aime ou on aime pas, mais les d'jeuns aiment. Et je suis personnellement partisan du "la fin justifie les moyens". le d'jeuns écervelé insensible à la beauté intrinsèque du code dans un vim en 256 couleurs, si ce système (sapuecaypaselitiste) est efficace pour faire marche pied pour que plus tard ce soit un vieux aigri qui poste sur linuxfr que non faire du code avec un système de récompenses en 4D-ultramotion-cephalo-pubien (tm) c'est juste du jeunisme, je pense que ça en vaut la chandelle. Quitte à faire maladroit, j'ai d'abord été séduit par le libre par son coté gratuit (qui est une perversion de l'idée originelle je suis d'accord) mais à l'époque j'y étais hermétique, et le fait de découvrir le libre par son avantage pécunier m'a permis de découvrir les autres avantages, idem découvrir la beauté de bien coder par des badges et un système idiot récompenses-plaisir, si ça permet de faire évoluer vers une vrai compréhension, pourquoi pas ?
[^] # Re: "Achievements"
Posté par Allan Simon . En réponse au journal Microsoft Visual Studio Achievements. Évalué à 3.
Oui en effet ça pourrait être une solution, en fait à la fin on est bien d'accord que le coup des achievements (flagellez-moi), ici n'est rien d'autre qu'une surchouche "à la mode", de ce que fais sonar, mais malheureusement plusieurs problèmes:
Mais en effet c'est une piste, après je pense que je peux bricoler un petit script qui appelle deux trois outils en ligne de commande d'analyze de code sur les hooks de SVN (je pense que rien que leur faire rentrer dans leurs petites têtes que non une ligne de 500 caractères c'est mal, que non une fonction de 500 lignes c'est mal, que non un code sans commentaires c'est mal, et que non des variables d'une lettre c'est mal aussi, ce sera deja bien)
Dans l'idée, j'avais commencé (mais malheureusement vu que j'ai à la fois la casquette de prof et de gestion du campus ça laisse peu de temps pour développer les solutions à mes problèmes), un Online Judge open source (pour ceux qui connaissent pas, en gros une plate-forme d'exercice, je soumets ma solution et la plate-forme me dit si j'ai bon, en faisant une passé une tripoté de test) et du coup y ajouté ce genre de système de badge pourrait donner un coté plus "d'jeuns"
Après on aime ou on aime pas, mais les d'jeuns aiment. Et je suis personnellement partisan du "la fin justifie les moyens". le d'jeuns écervelé insensible à la beauté intrinsèque du code dans un vim en 256 couleurs, si ce système (sapuecaypaselitiste) est efficace pour faire marche pied pour que plus tard ce soit un vieux aigri qui poste sur linuxfr que non faire du code avec un système de récompenses en 4D-ultramotion-cephalo-pubien (tm) c'est juste du jeunisme, je pense que ça en vaut la chandelle. Quitte à faire maladroit, j'ai d'abord été séduit par le libre par son coté gratuit (qui est une perversion de l'idée originelle je suis d'accord) mais à l'époque j'y étais hermétique, et le fait de découvrir le libre par son avantage pécunier m'a permis de découvrir les autres avantages, idem découvrir la beauté de bien coder par des badges et un système idiot récompenses-plaisir, si ça permet de faire évoluer vers une vrai compréhension, pourquoi pas ?