Molto spesso si dà per scontato che le nostre applicazioni vengano sempre eseguite da machine di ultima generazione con risorse hardware infinite e quindi si pone poca attenzione all’aspetto ottimizzazione. La realtà, come sappiamo, è ben diversa: macchine obsolete, poca RAM, connessioni lente... Ci impongono di modificare il codice affinchè sia, o perlomeno “sembri”, veloce anche in situazioni critiche.
In questa sezione vedremo come evitare gli errori piu’ comuni, l’utilizzo di NGen e i workarounds quando, anche su PC velocissimi, le prestazioni non sono accettabili.