Posts Tagged ‘Christopher Alexander’

Biasanya dalam mengembangkan sebuah software, kita akan dihadapi sebuah masalah yang tidak pernah kita duga sebelumnya. Misalnya saja, fungsi dari suatu fitur ingin ditambah, perubahan sistem yang (mungkin) akan mengubah sebagian besar program yang telah dibuat, ingin menambah fitur software, dan lain sebagainya. Untuk meminimalisir hal tersebut, saya berencana mengembangkan aplikasi portal dengan memanfaatkan design pattern.

Apa sih design pattern?
Sebenarnya istilah ini sudah dikemukakan lebih dulu oleh Christopher Alexander, walaupun ditujukan untuk tata ruang kota. Menurutnya, setiap pattern menjelaskan sebuah masalah yang sering terjadi secara berulang-ulang pada sebuah lingkungan, dan menjelaskan sebuah solusi jitu untuk masalah tersebut, yang solusi itu bisa digunakan terus-menerus tanpa harus melakukan hal yang sama dua kali. Continue Reading »