Διαφορά μεταξύ των αναθεωρήσεων του «Αντικειμενοστρεφής προγραμματισμός»

μ
Αναστροφή της επεξεργασίας από τον 94.66.59.30 (συνεισφ.), επιστροφή στην τελευταία εκδοχή υπό 94.66.220.243
μ (Αναστροφή της επεξεργασίας από τον 94.66.59.30 (συνεισφ.), επιστροφή στην τελευταία εκδοχή υπό 94.66.220.243)
Ετικέτα: Επαναφορά
 
=== Weighted Methods per Class (WMC) ===
Το ακέραιο πλήθος των μεθόδων που ορίζονται σε μία κλάση. Δεν υπάρχει ένα καθιερωμένο εύρος βέλτιστου WMC αλλά είναι γενικώς αποδεκτό ότι υπερβολικά μεγάλο WMC οδηγεί σε μεγαλύτερη πιθανότητα σφαλμάτων και προβλημάτων συντήρησης..
 
=== Depth of Inheritance Tree (DIT) ===
Το μήκος του μέγιστου μονοπατιού κληρονομικότητας από την τρέχουσα κλάση έως τη ρίζα μιας ιεραρχίας κλάσεων. Μεγάλες τιμές DIT αυξάνουν την πολυπλοκότητα της σχεδίασης, την πιθανότητα σφαλμάτων αλλά και την επαναχρησιμοποίηση κώδικα λόγω της κληροδότησης μεθόδων. Μία βέλτιστη τιμή DIT θεωρείται το 5.