c'est aussi ce que les developpeurs les moins rigoureux zappent le plus souvent, cela dit, malheureusement. Generalement on trouve facilement le tres haut niveau de documentation (apercu global de type "il y a N modules qui font X, Y, Z"), ainsi que le tres niveau (generé automatiquement á partir du code source, type "cette methode M prend N parametres et calcule un machin") ; mais alors le niveau intermediaire qui presente la conception (des diagrammes UML avec l'architecture, flot d'informations, sequences, interfaces, etc.) et des samples/boilerplates demontrant l'utilisation des-dits modules entre eux dans l'application, souvent c'est tres sommaire et peu exploitable.
Regarde ce qui existe, mais si l'architecture n'est pas correctement documentee, il n'y a pas solution miracle ; meme si certains outils peuvent parfois generer des diagrammes de code source pour aider un peu á visualiser l'agencement des unites logiques.