Μέθοδος Fowler

Η μέθοδος Fowler είναι μια μέθοδος σχεδιασμού που αναπτύχθηκε από τον Eric Frederick Fowler και θεωρείται μια από τις πιο δημοφιλείς μεθόδους για το σχεδιασμό λογισμικού. Η μέθοδος προτάθηκε το 1994, όταν δημιουργήθηκε η πρώτη έκδοση της γλώσσας προγραμματισμού Java στη Sun Microsystems.

Η μέθοδος του Fowler περιλαμβάνει τρεις βασικές αρχές: συμβατική υλοποίηση, πρότυπο και επέκταση κλάσης σε διεπαφές. Η θεμελιώδης αρχή της μεθόδου είναι να χωρίσει ένα πρόγραμμα σε μέρη που μπορούν να συνδυαστούν για να δημιουργήσουν ένα νέο.