Jumat, 04 Mei 2012

Pengenalan Design Pattern

Pernah mendengar design pattern ? kalo belom pernah , ada baiknya baca tulisan ini :). Ok, kita mulai saja.

Apa itu design pattern

 Design pattern artinya adalah pola desain :). Ya benar memang pola desain, tapi pola desain yang bagaimana ?. Dalam pembuatan software, seringkali developer menemukan langkah - langkah penyelesaian suatu kasus. Untuk hal yang sederhana ini bisa sebuah function atau atau sebuah class. Tapi desain pattern lebih dari itu, desain pattern bisa meliputi pembuatan class, struktur folder, cara pemanggilan class dan penggunaan pattern lain. Jadi, 1 desain pattern bisa menggunakan desain pattern lain didalamnya.

Mempermudah Komunikasi antar Developer
Dengan mengenal design pattern, maka kamu dapat berinteraksi lebih mudah kepada programmer lainnya. Karena satu kata yang menggambarkan sebuah design pattern, maka programmer dapat langsung mengerti apa yang harus dilakukan.

Contoh design pattern
Contoh yang mungkin paling terkenal dari desain pattern yang mungkin kamu pernah dengar adalah : MVC . :) yup, MVC adalah sebuah pattern. MVC atau Model-View-Controller adalah pattern yang telah ada sejak awal GUI dibuat, jadi pattern ini sudah tua :). Hanya saja, menjadi tren lagi karena diperkenalkan kembali ke dunia Web.

 Demikian Sekilas pengenalan tentang desain pattern. Semoga menambah wawasan tentang pemrograman dan menambah referensi daftar bacaan yang harus dibaca. Tulisan lengkap tentang desain pattern dapat dilihat di http://en.wikipedia.org/wiki/Software_design_pattern

Tidak ada komentar:

Posting Komentar

Isi Komentar / Pertanyaan