Καθορίστε το σκοπό του προτύπου και το πρόβλημα που θέλετε να λύσει . Schmidt Vanderbilt συστήνει σε απευθείας σύνδεση που έχετε ορίσει το πρόβλημα σε γενικές γραμμές : Επιτυχής μοντέλα έχουν μια ύπαρξη ανεξάρτητη από το πώς οι χρήστες την εφαρμογή τους σε συγκεκριμένες καταστάσεις . Τα πρότυπα είναι μια καλή λύση για τα επαναλαμβανόμενα προβλήματα και όχι το μοναδικό περιστατικά . 2
Κατάλογος των απαιτήσεων , ή δυνάμεις , που θα ενεργεί για το σχέδιό σας . Εάν κώδικα λογισμικού για μια υπηρεσία stock -quote , για παράδειγμα , οι δυνάμεις περιλαμβάνουν τις πολλαπλές επενδυτές τον έλεγχο της αγοράς , καθένας από τους οποίους έχει μια διαφορετική προοπτική και ενδιαφέρον . Ένα επιτυχημένο πρότυπο παρέχει χρησιμοποιήσιμες πληροφορίες, ανεξάρτητα από το πώς τα μεμονωμένα παρατηρητές και αλλάζουν οι ανάγκες τους .
Εικόνων 3
Καταρτίστε δομή του προτύπου του , μια αφηρημένη , γραφική αναπαράσταση του τι θέλετε να κάνετε. Προσδιορίσει τα αντικείμενα λογισμικού για το μοτίβο να απασχολούν στην επίτευξη του στόχου της ? Ποιος είναι ο ρόλος του κάθε αντικειμένου είναι? Και πώς τα αντικείμενα συνεργάζονται μαζί
Η 4
Προσδιορίστε τις θετικές και τις αρνητικές συνέπειες της υιοθέτησης προτεινόμενο σχήμα σας . . Εάν το σχέδιό σας επιτρέπει να εφαρμόσετε μια επιτυχημένη λύση γρήγορα σε μια ολόκληρη κατηγορία επαναλαμβανόμενα προβλήματα , αυτό είναι ένα συν , για παράδειγμα. Το αρνητικό θα μπορούσε να είναι ότι είναι λιγότερο αποτελεσματική από ό, τι λύσεις προσαρμοσμένες σε κάθε πρόβλημα .
5
Γράψτε τον κωδικό για να δημιουργήσετε το σχέδιό σας . Δοκιμάστε το μόλις τελειώσετε για να βεβαιωθείτε ότι όλα λειτουργούν με τον τρόπο που θέλετε .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα