Sabtu, 21 Desember 2013

Design Pattern



Pada tulisan kali ini saya akan membahas tentang Design Pattern ...

Pola desain

Pola desain atau pola rancangan (bahasa Inggris: design pattern) adalah sebuah istilah di dalam rekayasa perangkat lunak yang mengacu pada solusi umum yang bisa dipergunakan kembali atau berulang-ulang untuk menyelesaikan masalah-masalah yang umum terjadi dalam konteks tertentu atau khusus yang ditemui pada desain perangkat lunak. Sebuah pola desain yang sudah terbentuk bukan berarti desain tersebut dapat langsung digunakan untuk menulis program.

Pola desain dapat di analogikan sebagai sebuah resep makanan yang dapat digunakan untuk membuat makanan, namun pada kenyataannya selera orang berbeda-beda sehingga untuk menggunkan resep tersebut agar menghasilkan makanan yang enak dan sesuai harus dilakukan penyesuaian dengan kebutuhan dan keadaan. Pola yang sudah dibangun diformulasikan sedemikian rupa untuk menemukan cara terbaik memecahkan masalah, namun tetap saja programmer harus menerapkan pola tersebut dengan pendekatan yang sesuai dengan konteks masalah yang sedang dialami, dengan penyesuaian terhadap kebutuhan.

Ada banyak jenis pola desain. Contohnya :
*Pola Strategi Algoritma yang menangani masalah yang berkaitan dengan strategi tingkat tinggi yang menggambarkan bagaimana memanfaatkan karakteristik aplikasi pada platform komputasi.
*Pola Desain Komputasi menangani masalah yang berkaitan dengan identifikasi perhitungan kunci atau id.
*Pola Eksekusi berkaitan dengan hal-hal yang mendukung proses eksekusi aplikasi, termasuk strategi untuk melaksanakan alur tugas dan blok bangunan untuk mendukung tugas sinkronisasi.
*Pola Strategi Implementasi menangani masalah terkait dengan pelaksanaan kode untuk mendukung organisasi program dan struktur data umum khusus untuk pemrograman paralel.
*Pola Desain Struktural menangani masalah yang berkaitan dengan struktur tingkat tinggi aplikasi yang dikembangkan.

Jadi Kenapa Design Pattern digunakan untuk device mobile?
sudah jelas kenapa dibutuhkan karena untuk memudahkan si pemakai agar pemakai nyaman dengan divice mobile mereka

sekian tulisan saya kali ini untuk lebih jelasnya silahkan kunjungi web berikut
http://id.wikipedia.org/wiki/Pola_desain

Tidak ada komentar:

Posting Komentar