Buongiorno, ormai devo mantenere e modificare applicazioni che fanno uso(anche) di Silverlight abbastanza corpose.
Quando devo fare delle modifiche, mi trovo spesso a dover "controllare", passo a passo, il valore di diverse variabili.
Perchè un'applicazione funzioni, al momento 1 la variabile x deve avere il valore y, al momento 2 la stessa variabile x vale y + 1, e via dicendo.
Supefluo dire che in applicazioni grosse che non sono state progettate tutte da me, o che ho ereditato da altri, è difficile tenere a mente tutte queste interazioni solo leggendo il codice.
C'è qualche modo semplice di tenere sotto controllo il tutto?
Spesso molti sviluppatori SL ricorrono al trucco di aggiungere nello XAML un textblock e stampare a runtime i valori di cui si ha bisogno nei vari punti del codice in cui la variabile viene modificata.
Ma questo metodo ha un bel po' di limiti nel caso di progetti grandi, con molte variabili e molte interazioni.
Qualche idea?
