Le découpage en fichier correspond aussi en général au découpage fonctionnel
Ça n'implique pas qu'un découpage fonctionnel nécessite un découpage en fichiers.
un fichier cpp qui commence à faire plus de 1000 lignes, c’est probablement une classe qui a trop de responsabilités
Comment ça marche si tu as 2 classes dans le même fichier ? ou 10 ?
Bref, chercher à appliquer les mêmes règles à tous les projets me parait absurde au plus haut point. Si l'auteur préfére 1 fichier, tant mieux pour lui.
Accessoirement, avoir 1 seul fichier a un énorme avantage : ça rend l'intégration dans d'autres projets triviale.
[^] # Re: color2gray et organisation du code
Posté par pepp . 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é à 4.
Ça n'implique pas qu'un découpage fonctionnel nécessite un découpage en fichiers.
Comment ça marche si tu as 2 classes dans le même fichier ? ou 10 ?
Bref, chercher à appliquer les mêmes règles à tous les projets me parait absurde au plus haut point. Si l'auteur préfére 1 fichier, tant mieux pour lui.
Accessoirement, avoir 1 seul fichier a un énorme avantage : ça rend l'intégration dans d'autres projets triviale.