Cerca all'interno del corso
Ricevi un trucco a settimana !!

Specifiche Sun

Consuetudini di programmazione ed Esempi di codice
Lezione 7
Parte 2 di 7

 

Vedi anche i corsi correlati:


Partner:


 

10.4. Assegnamenti di variabile
Evitare di assegnare a più variabili lo stesso valore in una sola istruzione. E’ difficile da leggere. Ad esempio:

fooBar.fChar = barFoo.lchar = 'c'; // EVITARE!

Non usare l’operatore di assegnamento in un punto in cui può essere facilmente confuso con l’operatore di uguaglianza. Ad esempio:

if (c++ = d++) { // EVITARE! (Java non lo permette)
...
}

dovrebbe essere scritto come

if ((c++ = d++) != 0) {
...
}

Non usare assegnamenti innestati nel tentativo di migliorare le prestazioni a tempo di esecuzione. Questo è compito del compilatore. Ad esempio:

d = (a = b + c) + r; // EVITARE!

dovrebbe essere scritto come

a = b + c;
d = a + r;

 


   
Home Page

A Cura di Angelo Carpenzano (©)

Scarica questa lezione: Clicca qui per scaricare la lezione


 

Segnala questa lezione ad un amico!
Nome Amico:
eMail Amico:
Tuo Nome:
Regalagli anche la Newsletter di questo corso!