Latar Belakang Design Patterns (Pola Desain)

Filed under: by: Andi Ika

Seringkali dikatakan para programmer,manajer dan pengguna akhir bahwa umumnya aplikasi yang ditulis dalam visual basic mudah di jalankan namun sulit dalam melakukan perubahan pada saat sistem sudah berjalan. hal ini dikarenakan pada saat pembuatan awal dari sistem terjadi penekanan berat/terjadi monopoli kode dalam sebuah user interface. para programmer pemula cenderung mengkonsentrasikan pada fitur -fitur visual basic dan menyediakan sebuah solusi tanpa menyadari konsekuensinya. sehingga setelah sistem berjalan separuh waktu terjadi perubahan, maka akan dilakukan perubahan ulang dari masing-masing user interface karena logika kode tidak bisa digunakan kembali. dan ini akan memakan banyak waktu dan biaya serta penyusunan ulang perubahan tersebut membuat sakit kepala.

Para programmer pengalaman mengatasi masalah tersebut dengan sebuah desain berorientasi objek,dimana telah melakukan sejumlah analisa pokok dan telah merencanakan solusi bagi masalah tersebut. Mendesain Sistem berorientasi objek tidaklah sederhana, namun imbalannya dapat mengatasi kesulitan yang dihadapi. jika di desain dengan benar maka sistem mudah dalam pengembangan dengan melakukan pemanfaatan ulang komponen jadi pola desain ini yang membantu para pakar programmer dalam mencapai tujuannya.

0 comments: