Arsip Blog

Belajar Design Pattern – Singleton Pattern

Apa itu design pattern?

Sebelum mengenal design pattern, saya sering menggunakan berbagai macam teknik pemrograman, menggabungkan berbagai macam kode dari berbagai sumber untuk memecahkan suatu masalah. Hasilnya, aplikasi yang saya buat sangat tidak konsisten, terutama untuk kasus yang sama, saya dan programer lain bias menggunakan teknik OOP yang berbeda. Ketika partner saya resign dari projek, saya sangat kesulitan ketika harus melakukan maintanance aplikasi. Saya melihat banyak redundansi kode dimana-mana. Hanya untuk merubah 1 bagian kode, saya bisa membuka puluhan file di berbagai folder. Ini belum termasuk masalah-masalah yang timbul setelah implementasi.
Dalam job deskripsi saya sekarang, ada tuntutan untuk mengerti tentang design pattern. Dari sinilah saya mulai mengenal dan mempelajari tentang Design pattern.

Read the rest of this entry

Iklan