Χωρισμός του προγράμματος σε αρχεία
- Μεγαλύτερα προγράμματα οργανώνονται καλύτερα σε πολλαπλά αρχεία.
Η οργάνωση αυτή διευκολύνει την ομαδική εργασία, τον έλεγχο των
τμημάτων του έργου και τη συντήρηση.
Σε πραγματικά μεγάλα συστήματα ο χωρισμός ενός προγράμματος σε πολλά
αρχεία επιδρά θετικά και στο χρόνο που απαιτείται για τη μεταγλώττιση.
- Για να χωρίσουμε ένα πρόγραμμα σε πολλά αρχεία απλώς χωρίζουμε
τις συναρτήσεις και τις καθολικές μεταβλητές σε λογικές ομάδες
και γράφουμε τις συναρτήσεις και μεταβλητές κάθε ομάδας σε ένα ξεχωριστό αρχείο.
- Κάθε καθολική συνάρτηση ή μεταβλητή πρέπει να εμφανίζεται σε ένα και μόνο
ένα αρχείο.
- Κάθε αρχείο μεταγλωττίζεται ξεχωριστά και έτσι πρέπει να έχει τα
δικά του #include στην αρχή.
- Ο τρόπος που χρησιμοποιούμε καθολικές μεταβλητές και συναρτήσεις
που έχουν οριστεί σε ένα αρχείο, σε άλλο αναλύεται στις επόμενες
ενότητες.