Bonjour,
Je recherche un logiciel pour documenter un projet informatique C++.
Ce que je cherche, c’est d’écrire un document qui récapitule l’architecture du code, le rôle des classes et le lien entre elles et avec des liens vers le code source en question.
Par exemple
Pour réaliser la fonction
X
, les classesA
,B
etC
sont utilisées. La fonctionA::f
est le point d’entre pour cela. Ses deux arguments sont respectivementB
etC
. Pour construire unC
, vous pouvez utiliserC::z
.
Le but final c’est de générer un document qui synthétise l’architecture du programme, les concepts qu’il manipule, le flux d’information au sein du programme de sorte qu’on puisse lire ce document pour avoir une vue globale avant de plonger dans le code. Il me parait important que le logiciel soit aussi capable de detecter les changements de code pour signifier que la doc doit être p-e etre mise a jour.
Ce que je ne cherche pas:
- A documenter précisément les fonctions et méthodes une a une
- Avoir la doc mélangée avec le code
Si vous connaissez le nom d’un logiciel, je suis preneur.