Senin, 25 Juni 2012

Design Pattem (object oriented database)

A.Pengertian Desaign Patern
Desain Patern adalah sebuah istilah dalam rekayasa perangkat lunak yang mengacu kepada solusi umum yang dapat digunakan secara berulang kali untuk menyelesaikan masalah-masalah umum yang ditemukan dalam desain perangkat lunak. Sebuah pola desain tidak berbentuk solusi akhir yang dapat langsung diterjemahkan menjadi kode program. Pola desain merupakan penjelasan atau templat yang menunjukkan bagaimana cara menyelesaikan sebuah masalah yang kemudian dapat digunakan di berbagai situasi yang berbeda-beda.



B.Keuntungan
1.Memberikan komunikasi yang lebih baik antar programmer
Mempunyai pengetahuan Design pattern memberikan programmer sebuah kosa kata baru yang dapat untuk mengekspresikan mereka sendiri kepada programmer. Sebagai ganti menguraikan sebuah masalah atau solusi secara detail, programmer dapat menyebutkan dengan mudah Design pattern yang relevan.
2.Menambah pengetahuan yang telah ada.
Mempunyai pengetahuan tentang Design pattern membiarkan Kita untuk menggunakan solusi dari programmer berbakat sebelumnya.
C.Contoh Permasalahan
1.View Helpers memisahkan detail dari pembacaan data
Class helper dapat memisahkan detail bagaimana data yang diperlukan didapat kembali dari penyimpanan persisten atau dari manapun dalam aplikasi. Layer presentasi cukup memanggil method-method pada helper untuk mendapatkan kembali data atau memiliki helper yang menghasilkan isi HTML seperlunya.
Misal dalam sebuah aplikasi yang membutuhkan daftar nama pelajar didalam kelas tertentu. Cara yang salah untuk melakukannya yaitu akan menyimpan logic yang dibutuhkan di dalam sebuah halaman JSP :

untuk informasi selengkapnya dapat di unduh disini


Selengkapnya...

Detik Hari Ini

No Music, No Dream

No Music, No Dream
MY Family's

Labels

Mengenai Saya