• [^] # Re: color2gray et organisation du code

    Posté par . En réponse à la dépêche G’MIC 1.6.2.0 : Colorisation de BD, transfert de couleurs, aide au détourage et autres réjouissances. Évalué à 3.

    Je plussoie totalement ce commentaire, ainsi que celui de Michel.

    Sérieusement, l’impression donnée, c’est que « avec les outils que j’utilise, c’est plus simple avec un seul (très peu de) fichier » ce qui fait sérieusement douter de l’efficacité de l’outil utilisé (parce que bon, rechercher parmi tous les fichiers du projet, c’est quand même une fonction de base de n’importe quel ide...).

    Découper en plusieurs fichiers, ce n’est pas que cosmétique. Le découpage en fichier correspond aussi en général au découpage fonctionnel. Et cela permet d’avoir plein de métriques intéressantes sur la taille des fichiers : un fichier cpp qui commence à faire plus de 1000 lignes, c’est probablement une classe qui a trop de responsabilités, et donc un découpage fonctionnel à affiner. Chose qui est beaucoup plus complexe à faire avec le « tout dans un fichier ». L’argument de l’usage de template n’en est pas un : cf boost pour un contre exemple.

    Après, reste l’argument du « je suis le mainteneur du projet, et c’est comme ça que je trouve que c’est le plus simple et le plus adapté à mon cas d’utilisation ». Et là, il n’y a rien à redire.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0