Metoda Fowlera

Metoda Fowlera jest metodą projektowania opracowaną przez Erica Fredericka Fowlera i jest uważana za jedną z najpopularniejszych metod projektowania oprogramowania. Metoda została zaproponowana w 1994 roku, kiedy w firmie Sun Microsystems powstała pierwsza wersja języka programowania Java.

Metoda Fowlera obejmuje trzy główne zasady: implementację kontraktową, szablonowanie i rozciąganie klas na interfejsy. Podstawową zasadą tej metody jest podzielenie programu na części, z których można złożyć nowy.