Δομημένος προγραμματισμός
- Ο δομημένος προγραμματισμός (structured programming)
βασίζεται στην οργάνωση του προγράμματος σε μικρές, αυτόνομα κατανοητές,
οντότητες.
- Για να επιτευχθεί αυτό κάθε οντότητα έχει ένα σημείο εισόδου και ένα
σημείο εξόδου.
- Η δομή του προγράμματος βασίζεται σε τρεις μόνο λογικές δομές:
- ακολουθία (sequence)
- επιλογή (condition)
- επανάληψη (repetition)
- Με τη χρήση των παραπάνω δομών μπορεί να εκφραστεί οποιοσδήποτε
αλγόριθμος.
- Σε περιπτώσεις που η σχολαστική τήρηση των παραπάνω κάνει το πρόγραμμα
δυσανάγνωστο πρέπει οι εξαιρέσεις να κωδικοποιούνται δομημένα, τεκμηριωμένα,
με οικονομία στη χρήση τους, και με τάξη.