Introducing To Design Pattern
“A complex system that works is invariably found to have evolved from a simple system that worked…A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system.”
— John Gall in : How Systems Really Work and How They Fail
Design Pattern dalam Rekayasa Perangkat Lunak dan Object Oriented Programming merupakan sebuah solusi terhadap masalah pemrograman umum yang sering dihadapi serta berulang kali. Pattern adalah bagaimana mendesain kelas dan bagaimana interaksi yang terjadi antar kelas tersebut sehingga kelas yang kita bangun bisa lebih elegan dan reusable.



