Pola desain
Pola desain atau
pola rancangan (
bahasa Inggris:
design pattern) 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. Pola desain untuk
object-oriented biasanya menunjukkan relasi dan interaksi antar kelas dan
objek, tanpa menjelaskan kelas dan objek akhir yang terlibat dalam sebuah
aplikasi.
Algoritma biasanya tidak disebut sebagai pola desain, karena algoritma menjadi solusi masalah
komputasi bukan masalah desain test.
Tidak ada komentar:
Posting Komentar