Τυπογραφικό στυλ - Εμφάνιση κώδικά

Το προγραμματιστικό στυλ συνήθως ασχολείται και με την οπτική εμφάνιση του πηγαίου κώδικα, με στόχο να απαιτείται λιγότερη προσπάθεια από τους προγραμματιστές για την αναγνώριση και την εξαγωγή χρήσιμων πληροφοριών από τον κώδικα . Όταν το πρόγραμμα ολοκληρωθεί, σπάνια ένας προγραμματιστής θα το διαβάσει από πάνω προς τα κάτω. Στον εντοπισμό σφαλμάτων και στην βελτιστοποίηση του προγράμματος, οι προγραμματιστές παραλείπουν συχνά μεγάλα τμήματα του κώδικα, προκειμένου να βρουν αυτό που ψάχνουν. Μια καλή αναλογία είναι αν συγκριθεί ο πηγαίος κώδικας με ένα λεξικό. Αν οι λέξεις σε ένα λεξικό δεν ήταν σε αλφαβητική σειρά και με έντονη γραφή τότε ο εντοπισμός μιας συγκεκριμένης λέξης θα ήταν πολύ δύσκολος. Ομοίως λοιπόν και στον πηγαίο κώδικα, η οπτική εμφάνιση του κώδικα βοηθά στην μετέπειτα επεξεργασία του ([1], [2]).

Το τυπογραφικό στυλ έχει αποδειχθεί ότι επηρεάζει την δυνατότητα κατανόησης του πηγαίου κώδικα και η συνεπής εφαρμογή κάποιου τυπογραφικού στυλ ενισχύει την κατανόηση ενός προγράμματος [3].

1Wikipedia, Programming style --- {W}ikipedia{,} The Free Encyclopedia,
2Thomas C. Bressoud, C++ Programming Style Guide,
3Mohan, A. and Gold, N., Programming style changes in evolving source code, Program Comprehension, 2004. Proceedings. 12th IEEE International Workshop on, 2004.





results matching ""

    No results matching ""