Γλώσσα Προγραμματισμού Αρχές και Γλώσσες Προγραμματισμού Γλώσσα Προγραμματισμού Source Code Readability Διδάσκων: Κλεάνθης Θραμπουλίδης
Δομημένος Προγραμματισμός Η δομή του πηγαίου κώδικα θα πρέπει να μας βοηθά να κατανοήσουμε τι κάνει το πρόγραμμα Ο αναγνώστης του δομημένου πηγαίου κώδικα μπορεί εύκολα να κατανοήσει τι συμβαίνει όταν το πρόγραμμα εκτελείται.
Αναγνωριστές λεκτικές μονάδες (λέξεις) που κατασκευάζει ο προγραμματιστής. Χρησιμοποιούνται σαν ονόματα που ο προγραμματιστής δίνει σε δικές του κατασκευές όπως μεταβλητές, σταθερές, συναρτήσεις και δικούς του τύπους δεδομένων.
Διαδικασία απόδοσης ονομάτων ένας από τους σημαντικότερους παράγοντες που καθορίζουν το βαθμό αναγνωσιμότητας του προγράμματος. Ένα καλό πρόγραμμα όχι μόνο λειτουργεί σωστά αλλά και είναι εύκολο στην ανάγνωση και συντήρηση του Μην παραβλέπετε σε καμία περίπτωση την αναγνωσιμότητα ενός προγράμματος.
Κανόνες δημιουργίας ευανάγνωστου προγράμματος αποφύγετε ονόματα ενός χαρακτήρα όπως i, j, x, y χρησιμοποιήστε εκφραστικά ονόματα ονομάστε τη μεταβλητή η οποία αναπαριστά την ταχύτητα, velocity και τη μέγιστη τιμή της, max_velocity ή maxVelocity ονομάστε τη συνάρτηση που εμφανίζει τα λάθη στην οθόνη display_error ή displayError. χρησιμοποιήστε μικρά γράμματα για ονόματα μεταβλητών
Αναγνωσιμότητα Κώδικα
Αναγνωσιμότητα Κώδικα int max(int a, int b, int c) { if(a>b) if(a>c) return a; else return c; if(b>c) return b; } int max(int a, int b, int c) { if(a>b) if(a>c) return a; else return c; if(b>c) return b; }