Bonjour, voilà je suis actuellement entrain de développé un projet contenant un grand nombre de classe, dont des interfaces, des bibliothèques d'utilitaire local (comprenez des STLs réduite et très spécialisé), plusieurs niveaux d'abstraction, etc...
Bref, pour organiser le codage du projet, j'ai une arborescence. Sauf que celle si ne me convient pas... Je trouve quelle manque de clarté... Et j'ai l'impression de ne pas exploité correctement les possibilités de ma chaine (GNU).
Après plusieurs essaie de réorganisation, je ne suis toujours pas satisfait du squelette de mon projet. Existe-t-il des "bonne pratiques" pour cela ? Si oui, quelles sont-elles/où puis-je les trouver ?
Sinon, comment gérer cela pour avoir quelque chose de décents ? Ne séparer que par des dossiers ? Faire des lib*.a/.so ou que des .o ? Selon quelle critère puis-je orienté ma découpe ?
Voilà merci d'avance !
Partager