Τεκμηρίωση:

Επιστροφή
Εγχειρίδιο χρήσης του phpchartPlus
Τσιαβός Χρήστος <[email protected]>
Ημερομηνία: 18-Feb-2005
Άδεια Χρήσης: GPL
4.2 Σχεδιαστικές επιλογές
Αντικειμενοστραφής προγραμματισμός και πρότυπα σχεδίασης στο phpchartPlus
Το phpchartPlus αξιοποιεί τις τελευταίες τεχνικές του αντικειμενοστραφούς προγραμματισμού οι οποίες προστέθηκαν στην PHP 5. Παρόλο που η ίδια λειτουργικότητα μπορούσε να επιτευχθεί με το αντικειμενοστραφές μοντέλο της PHP 4, τα προχωρημένα χαρακτηριστικά που παρέχονται από την PHP 5 κάνουν ευκολότερη την εφαρμογή προχωρημένων αντικειμενοστραφών τεχνικών και την παροχή καθαρότερου & πιο επεκτάσιμου κώδικα.
Οι εξαιρέσεις σαν στρατηγική αντιμετώπισης λαθών
Σαν στρατηγική αντιμετώπισης λαθών επιλέχθηκαν οι εξαιρέσεις. Γιατί όλος αυτός ο θόρυβος για τις εξαιρέσεις; Διότι παρόλο τον αυξημένη πολυπλοκότητα που εισάγουν, είναι απαραίτητες για να υποστηρίξουν διαφορετικές στρατηγικές αντιμετώπισης λαθών. Δεν έχουν όλοι τις ίδιες ανάγκες για την αντιμετώπιση των λαθών. Για μερικούς, η προκαθορισμένη "τερμάτισε το πρόγραμμα με ένα μήνυμα λάθους" στρατηγική είναι αρκετή. Μπορεί όμως να υπάρχουν και άλλοι, σε κρίσιμα περιβάλλοντα όπου ο τερματισμός του προγράμματος είναι αδικαιολόγητος. Για αυτούς, υλοποιώντας τις εξαιρέσεις σύμφωνα με τα ιδιαίτερα χαρακτηριστικά και ανάγκες του περιβάλλοντός τους οδηγεί στην ομαλή προσαρμογή του προγράμματος με την συνολική στρατηγική αντιμετώπισης λαθών του περιβάλλοντος στο οποίο θα εισαχθεί.

 
Hosted by www.Geocities.ws

1