Metode Fowler

Metode Fowler adalah metode desain yang dikembangkan oleh Eric Frederick Fowler dan dianggap sebagai salah satu metode paling populer untuk desain perangkat lunak. Metode ini diusulkan pada tahun 1994, ketika versi pertama bahasa pemrograman Java dibuat di Sun Microsystems.

Metode Fowler mencakup tiga prinsip utama: implementasi kontrak, templating, dan perluasan kelas ke antarmuka. Prinsip dasar dari metode ini adalah membagi suatu program menjadi bagian-bagian yang dapat disatukan untuk membuat suatu program baru.