Εισαγωγή

Η συγγραφή ενός προγράμματος ξεκινά από το σχεδιασμό και καταλήγει στην υλοποίηση, την αποσφαλμάτωση και τη συντήρησή του. Ο κύκλος αυτός απαιτεί το πρόγραμμα να είναι στιβαρό, χωρίς λάθη, ευκολονόητο τόσο σε κοντινό όσο και σε γενικό επίπεδο και να διευκολύνει τον έλεγχο και τη συντήρηση. Ένα καλά γραμμένο πρόγραμμα μπορεί να έχει ποιότητα παρόμοια με αυτή ενός έργου τέχνης. Οι επόμενες ενότητες περιέχουν απλές συμβουλές για τον προγραμματισμό στα τμήματα, τον προγραμματισμό στο σύνολο, και τον έλεγχο και την αποσφαλμάτωση ενός προγράμματος.