• [^] # Re: Heu...

    Posté par . En réponse au journal Création du projet "OQLToLang". Évalué à 4.

    Pour l'éditeur de texte imposé, j'ai des justifications :
    - un certain nombre d'outils et de procédure sont déja intégrée à l'outils (indentation, template pour les commentaires, ....etc)
    - passer deux semaines pour configurer correctement vim/emacs/eclipse pour s'interfacer avec les outils de la boite (proprio, ...etc) ca peut etre mal vu
    - éviter le fait que l'éditeur préféré ne marche que sous windows alors que tout doit se faire sour unix/linux/etc (gestion de versions et de collaboration qui est sur le serveur de dev, on doit éditer les fichiers sur cette machine, par exemple)
    - des gens ont passés 5 ans a customiser vim pour que ce soit configuré exactement pour le projet, le stagiaire/consultant ne peut pas faire pareil pour emacs dans un temps raisonable.


    Ensuite quand l'éditeur est imposé c'est pas ed non plus, donc ca reste utilisable, voir même configurable (mettre les raccourcis connus par exemple, on peut meme utiliser les raccourcis emacs sous visual studio...)

    D'aprés la description je suppose qu'il y a des conventions de codage et qu'elles doivent ètre respectées (sisi ca peut être utile). Autant dans les projets perso/école le code est peu repris/petit, autant sur des gros projets, le code peut vivre longtemps (Cf l'article sur les mainframes, le code a 20 ans) donc c'est vachement plus facile à maintenir si tout le code est écris de manière consistante, même si ca équivaut niveler par le bas.

    Ensuite si tu arrive a configurer ton éditeur de texte préféré pendant tes pauses pour que ce soit intégrée a l'environement et au régles, ca risque de passer inaperçus et tout le monde va s'en foutre.

    Dans mon projet on a des régles a respecter (édition sur le serveurs de dev, convention d'écriture de code) et des éditeurs conseillé, ensuite les gens utilise l'outils qu'ils veulent.
    Résultat : règle plus ou moins suivis parceque les gens sont des moules.
    Moralité : Si on veut des règles bien respecté, plus le travail est encadré (avec un éditeur imposé par exemple) moins la flemmardise/les mauvaise habitubes auront d'impact.