Perkenalan Design Pattern

Pada software enginering (Perancangan Perangkat Lunak), sebuah design pattern dapat diartikan sebagai sebuah solusi yang sering terjadi secara umum pada saat kita mendesain aplikasi. Ia bukanlah sebuah design yang dapat langsung diterapkan, ia hanya berisi deskripsi atau template untuk menyelesaikan masalah. Kita perlu mengetahui design pattern karena umumnya masalah yang ada sering ditemui selalu berulang. […]