Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Γλώσσα Προγραμματισμού Αρχές και Γλώσσες Προγραμματισμού Source Code Readability Διδάσκων: Κλεάνθης Θραμπουλίδης.

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "Γλώσσα Προγραμματισμού Αρχές και Γλώσσες Προγραμματισμού Source Code Readability Διδάσκων: Κλεάνθης Θραμπουλίδης."— Μεταγράφημα παρουσίασης:

1 Γλώσσα Προγραμματισμού Αρχές και Γλώσσες Προγραμματισμού Source Code Readability Διδάσκων: Κλεάνθης Θραμπουλίδης

2 SEG – Κλ. Θραμπουλίδης Αρχές και Γλώσσες Προγραμματισμού ‹#› Δομημένος Προγραμματισμός Η δομή του πηγαίου κώδικα θα πρέπει να μας βοηθά να κατανοήσουμε τι κάνει το πρόγραμμα Ο αναγνώστης του δομημένου πηγαίου κώδικα μπορεί εύκολα να κατανοήσει τι συμβαίνει όταν το πρόγραμμα εκτελείται.

3 SEG – Κλ. Θραμπουλίδης Αρχές και Γλώσσες Προγραμματισμού ‹#› Αναγνωριστές λεκτικές μονάδες (λέξεις) που κατασκευάζει ο προγραμματιστής. Χρησιμοποιούνται σαν ονόματα που ο προγραμματιστής δίνει σε δικές του κατασκευές όπως μεταβλητές, σταθερές, συναρτήσεις και δικούς του τύπους δεδομένων.

4 SEG – Κλ. Θραμπουλίδης Αρχές και Γλώσσες Προγραμματισμού ‹#› Διαδικασία απόδοσης ονομάτων ένας από τους σημαντικότερους παράγοντες που καθορίζουν το βαθμό αναγνωσιμότητας του προγράμματος. Ένα καλό πρόγραμμα όχι μόνο λειτουργεί σωστά αλλά και είναι εύκολο στην ανάγνωση και συντήρηση του Μην παραβλέπετε σε καμία περίπτωση την αναγνωσιμότητα ενός προγράμματος.

5 SEG – Κλ. Θραμπουλίδης Αρχές και Γλώσσες Προγραμματισμού ‹#› Κανόνες δημιουργίας ευανάγνωστου προγράμματος αποφύγετε ονόματα ενός χαρακτήρα όπως i, j, x, y χρησιμοποιήστε εκφραστικά ονόματα ονομάστε τη μεταβλητή η οποία αναπαριστά την ταχύτητα, velocity και τη μέγιστη τιμή της, max_velocity ή maxVelocity ονομάστε τη συνάρτηση που εμφανίζει τα λάθη στην οθόνη display_error ή displayError. χρησιμοποιήστε μικρά γράμματα για ονόματα μεταβλητών

6 SEG – Κλ. Θραμπουλίδης Αρχές και Γλώσσες Προγραμματισμού ‹#› Αναγνωσιμότητα Κώδικα

7 SEG – Κλ. Θραμπουλίδης Αρχές και Γλώσσες Προγραμματισμού ‹#› Αναγνωσιμότητα Κώδικα int max(int a, int b, int c) { if(a>b) if(a>c) return a; else return c; else if(b>c) return b; else return c; } int max(int a, int b, int c) { if(a>b) if(a>c) return a; else return c; else if(b>c) return b; else return c; }


Κατέβασμα ppt "Γλώσσα Προγραμματισμού Αρχές και Γλώσσες Προγραμματισμού Source Code Readability Διδάσκων: Κλεάνθης Θραμπουλίδης."

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google