Alcuni anni fa ho letto un articolo su un modo pulito per analizzare un grande codice di base.In che articolo viene descritto "Visualizzazione del codice da 10000 piedi"?
L'idea era di ridurre fino a un punto tale che gli schemi di rientranza e lunghezza del blocco sono tutto ciò che è realmente visibile.
L'autore ha scritto sulla stampa del codice con caratteri molto piccoli e guardando i risultati da 10 piedi indietro. Credo che l'autore avesse anche alcuni strumenti per riformattare il codice e produrre immagini per questa tecnica, in modo tale che la carta potesse essere evitata.
Non riesco a trovare la query di ricerca giusta per richiamare. Qualcuno ha qualche idea?
Ho modificato il titolo per chiarire che stai cercando l'articolo, piuttosto che suggerimenti su come farlo con il codice base. – Ether
Non sono così entusiasta di vedere il rientro da 10K di piedi; Non sono sicuro di cosa ti aspetti di imparare (mi aspetterei che sia qualcosa sui frattali ma non sul codice). Il più interessante display da 10K di piede che io abbia mai * colorato * le linee con la recency del cambiamento. Le patch rosse hanno mostrato un cambiamento intenso e hanno suggerito dove ci si potrebbe aspettare di più in futuro. No, non ho referenza ... controllerò gli atti di ingegneria del software di 10-20 anni fa. –
Ira, pensieri interessanti. Dai tuoi commenti sembra che tu intenda "frequenza" piuttosto che "recency". I cambiamenti frequenti sono sicuramente una buona cosa da individuare. – daotoad