Scroll untuk baca artikel
>hostidn
>hostidn
Programming

Mengenal Design Pattern Secara Singkat

×

Mengenal Design Pattern Secara Singkat

Sebarkan artikel ini
Design Pattern Mengenal Design Pattern Secara Singkat

Apakah kalian tahu blueprint atau rancangan dalam arsitek? Nah Design Pattern ini mirip, namun bedanya ini lebih ke arah blueprint untuk menyelesaikan masalah-masalah standar dalam dunia IT.

Daftar isi

Masalah-Masalah Seperti Apa Sih?

Ada banyak sih tapi yang paling sering adalah masalah ketika kita mau melakukan perubahan pada code. Design Pattern ini membantu kita untuk mendesain sebuah sistem agar lebih mudah di maintenance ketika kita akan melakukan perubahan atau penambahan fitur.

Tapi pattern-pattern ini belum bukan hanya code yang tinggal di copy paste ya, melainkan sebuah konsep untuk mengimplementasikan solusi untuk masalah-masalah tadi.

Baca juga:  5 Alasan Kenapa Gagal Menjadi Programmer

Design Pattern ini biasanya terdiri dari 3 pattern, diantaranya:

1. Intent

Tujuan dari pattern ini, biasanya diberikan problem dan solution nya.

2. Motivation

Penjelasan lebih mendalam, bagaimana pattern ini dapat menjadi solusi dari problem yang tadi.

3. Structure

Gambaran dari struktur kelas-kelas yang akan digunakan dan relasi antar kelasnya.

Nah, Apakah Pattern Ini Harus Diikuti?

Gak harus, tapi pattern ini merupakan sebuah solusi yang sudah dicoba dan dites untuk masalah standar dalam desain software. Jika kita mempelajari Design Pattern, kita juga akan lebih mudah berkomunikasi dengan orang lain ketika akan memecahkan masalah.

Baca juga:  Fungsi Logo Dalam Sebuah Brand

Contohnya, Kita bisa bilang gini:

“Oh kita pake pattern “singleton” aja untuk problem A”

Orang jadi bisa membayangkan dan tidak perlu penjelasan mendalam tentang “singletone” tersebut. Nah dari pembahasan singkat mengenal Design Pattern ini, jadi design pattern ini penting untuk dipelajari ya.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *