Πότε βελτιστοποιούμε
Βελτίωση της ταχύτητας ενός προγράμματος έχει αξία μόνο αν:
-  Το πρόγραμμα είναι πραγματικά αργό
 -  Το ταχύτερο πρόγραμμα θα συνεχίσει να έχει σωστά αποτελέσματα
(αντιπαράδειγμα, αλλαγή αριθμών κινητής υποδιαστολής με ακέραιους
σε MP3 player)
 -  Το ταχύτερο πρόγραμμα είναι ευανάγνωστο
 -  Το ταχύτερο πρόγραμμα είναι στιβαρό
(αντιπαράδειγμα έλεγχοι ορίων πινάκων στη C και στη Java)
 
Επίσης, υπάρχουν κατηγορίες προγραμμάτων στις οποίες συχνά δε μας ενδιαφέρει
η ταχύτητα:
-  Ασκήσεις στο πανεπιστήμιο
 -  Προσωπικά προγράμματα
 -  Εργαλεία που δε χρησιμοποιούνται συχνά
 -  Προγράμματα ελέγχου
 -  Δοκιμαστικά προγράμματα
 -  Αρχέτυπα
 

Χρήση επεξεργαστή κατά τη διόρθωση ενός προγράμματος

Χρήση επεξεργαστή κατά την αποκωδικοποίηση MP3

Χρήση επεξεργαστή κατά τον ορθογραφικό έλεγχο
Τα πρώτα δύο προγράμματα πιθανότατα δε θα κερδίσουν από βελτιστοποίηση.