So che se eseguo un programma, probabilmente esprimerà in un modo o nell'altro: cosa si aspetta da ogni variabile. Ma vorrei di determinare da solo quando ho letto su ogni pagina del codice di Android ecc es:All'interno del codice Android, cosa suggerisce le caratteristiche che un programma si aspetta da una variabile?
- Come potrei determinare quali
size
olength
un programma di Android si aspetta un array di stringhe di essere? - Se un
integer
odouble
, dovrebbe essere positiva o negativo?
ecc
aiuto in questo senso sarebbe molto apprezzato.
Ehm ... i tuoi commenti sorgente e la documentazione? Anche questo non è specifico per Android, è solo un codice Java. –
Ti riferisci a precondizioni/postcondizioni e invarianti. Ci sono alcune annotazioni che puoi usare e ci sono altre librerie che puoi usare per documentarle o farle rispettare. Vedi http://stackoverflow.com/questions/6816298/is-there-an-beautiful-way-to-assert-pre-conditions-in-java-methods –