Se sei interessato alla teoria, leggi i documenti scritti per questo. Se sei interessato a come funziona il codice, allora spero che qualcuno abbia scritto la documentazione per questo. Se vuoi un modo rapido e automatico per apprenderlo, sei sfortunato perché l'analisi statica non può, in generale, descrivere il comportamento di un programma per computer (il problema di interruzione ). Infine, se vuoi un modo rapido per determinare il comportamento per te stesso, posso solo dare consigli generali come "lavorare all'indietro dalla funzione principale" e "capire cosa fa ogni funzione o classe". La progettazione del programma è un'arte.