Taichi Design Pattern..

Posted on

Dalam sebuah adegan difilm tho-liong-tho (Pedang Pembunuh Naga),thio bu ki (diperankan Jet Lee) berlatih ilmu taichi. Karena pada waktu itu dia telah berjanji kepada seorang wanita(lupa namanya) untuk memenuhi 2 keinginannya. Keinginannya wanita tersebuat pada waktu itu adalah jika bertarung dengan anak buahnya tidak boleh menggunakan jurus-jurus  yang telah digunakan sebelumnya.Maka dibawah ajaran gurunya (Thio Sam Hong) dia berlatih jurus-jurus taichi. 42 jurus taichi harus dikuasainya. Ketika 42 jurus telah diajarkan maka sang guru berkata, ada berapa jurus yang telah dipelajari? Ketika Thio-Bu-kie menjawab 42 maka sang guru memerintahkan sang murid untuk berlatih lagi. Sampai dia lupa jurus-jurus apa yang telah diajarkannya. Yang penting adalah penguasaan terhadap situasi yang kemudian diselarasakan dengan jurus-jurus yang telah dipelajari. Ketika musuh menyerang akan secara otomatis tubuhnya akan menyesuikan dan kemudian melumpuhkan musuhnya.  

 

Begitu pula orang harus belajar Design Pattern-nya Gank of Four (GoF). GoF menyediakan 23 jurus untuk membentuk ,menyusun dan menghubungkan object. Masing-masing jurus ada namanya,kegunaannya plus contohnya. Tetapi para pakar memberi saran jangan terpaku pada polanya Gof karena sangat berbahaya. Seorang developer yang terlalu terobsesi dengan design patern akan terkena penyakit yang namanya patten happy,semua masalah akan dicarikan solusinya dalam catalog-catolog pattern yang ada. Sehingga problem yang seharusnya bisa diselesaikan dengan cara sederharna harus melalui aneka pattern  yang  tidak perlu.

 

So,mulai sekarang ketika ditanya pattern apa ini? saya jawab tegas “TIDAK TAHU”. Boss bilang harus membuat function untuk mengitung PPh 21 + Jamsostek. Pattern apa yang mau saya pakai. Jawaban saya tetap,”TIDAK TAHU”. Saya hanya menggunakan Object Oriented Principles, setelah iitu tebas pedang kanan-kiri. Sampai permasalahan tuntas.

 

Baru pada akhir project,saya baru tahu telah menggunakan Strategy Patten,abstract Factory ,Factory Methode dan Bridge. Tetapi jika saya ditanya lagi patten apa yang saya pakai. Saya tetap dengan lantang menjawab “TIDAK TAHU!!!!”.

Iklan

Oh..…My Screen Saver-ku yang menggoda

Posted on Updated on

08.15 Bakul Nasi Goreng datang. Namanya Pak Djito. Nasi gorengnya enak,lain dari yang lain. Nasinya tidak langsung digoreng dengan minyak sayur,tetapi dicampur dengan air yang sudah dikasih bumbu.Baru setelah itu nasinya di masukan. Nasinya terasa empuk dan gurih. Sayangnya sekarang Pak Djito jarang datang. Dia memilih ingin jadi dukun. Tiap malam jum’at  harus latihan supranatural dengan guru besarnya yaitu Kyai Cilik Guntur Bumi. Paginya tidak bisa jualan karena letih. Tiap malam apa?(maaf saya lupa) dia akan ikut syuting TIM PEMBURU HANTU di TV7,dia sebagai orang yang kesurupan. Paginya dia tidak jualan lagi. Nasib…nasib

 

09.10 Seorang cewek lewat. Kami semaunya menyebutnya si klasik. Itu karena pakainnya selalu sopan. Enggak pernah pake jeans atau kaos. Pokoknya seperti Siti Nurhalisa. Rambut bagus,body bagus…sayangnya terkadang sudah ada yang mengantar.Mungkin cowoknya. Tetapi aku tetap tidak peduli. Tetaplah kau jadi Screen saverku.

 

09.15 Seorang cewek lewat lagi. Dia gadis keturunan tionghoa kelihatannya. Rambutnya lurus. Ramping, putih. Yang paling menggoda dia punya “<sensor>” yang bagus..he..he…

 

Konsen kerja lagi…..

 

Jam 1.15 Si Klasik pulang Pulang….(lewat lagi)

Jam 1.50 Si gadis tionghoa pulang …(lewat lagi,ini lihat dari depan mbo…!)

 

 

Jam 3.15 Polisi anjing datang. Maksudnya seorang polisi dengan menuntun 2 anjing datang. Saya tidak tahu jenis anjing itu,tapi yang jelas anjing tersebut sering membuat hati ini merana. Bagaimana tidak? Anjing tersebut jelas-jelas lebih terawat dari teman-teamnku disini. Rambut bagus(sering dibawa kesalon mungkin..). makanan lebih terjamin. Dan saya yakin lebih dari uang makan saya.

 

05.30 Screen Saver ditutup. Sudah petang tahu!

Bersyukurlah jadi Programmer di Indonesia

Posted on Updated on

Waktu kecil saya pernah mempunyai cita-cita menjadi seorang pegawai negeri. tetapi alhamdullikah tidak diterima he..he. Akhirnya,mungkin karena nasib atau suratan takdir akhirnya harus jadi tukang koding. Tetapi saya tetap merasa bahwa saya adalah orang-orang yang tersesat kejalan yang benar.:)

Jadi programmer semakin sempit ruang gerak saya untuk berbuat korupsi(baca:bukan berarti tidak punya niatan korupsi he..he..).tetapi apa yang harus dikorupsi? Korupsi kode? akan makin baik karena program kita semakin kecil. Korupsi waktu? Bisa saja tetapi hukuman akan langsung dijatuhkan yaitu beban akan berlipat-lipat. Ditengah korupsi yang semakin meraja lela di negeri ini,semoga para programmer indonesia tidak termasuk didalamnya. Maka bersyukurlah!!

Lihat kondisi negeri kita tercinta,BBM naik,Listrik naik,LPG naik,Harga beras naik,semua naik. Apakah gaji2 juga pada naik? Mungkin sebagian ya ,tetapi saya yakin tidak sebanding dengan inflasi yang ada. Tetapi bersyukurlah!! Kita termasuk orang yang tidak begitu pusing dengan semuanya karena kita sudah terbiasa pusing dengan pekerjaan kita.

Ketika orang-orang di PHK,dan jadi pengangguran. Mereka bingung harus cari kerja apa. Wirausaha ? kalau punya modal sih enggak masalah? Tetapi bersyukurlah!! Karena kita termasuk orang-orang yang cukup bermodal dengkul untuk mencari uang..

Kita bisa bermimpi suatu saat dapat uang banyak tanpa harus beli togel. Karena mungkin saja besok atau lusa kita dapat project yang bisa buat makan 1 tahun. Atau

Software yang kita bangun besok akan laku atau dibeli orang lain dengan harga yang tinggi. Atau kita sedang bermimpi untuk membangun aplikasi sekelas SAP yang harga bisa mencapai 10 digit. Atau mimpi apa saja,terserahlah anda.

Saya berjanji akan rajin nge-blog !

Posted on

blog ini sudah lama saya buat,tetapi selama itu pula saya biarkan kosong. bukan berarti saya males ngetik tetapi karena terlalu banyaknya kerjaan yang harus saya selesaikan..

pekerjaan utama saya adalah tukang ketik kode. berbaris-baris kode saya hasilkan setiap harinya. Mencoba menghasilkan sesuatu yang berguna yang dapat meringankan pekerjaan orang lain. Mencoba mewujudkan ide-ide orang lain . Mencoba menuangkan seluruh isi kepala saya . Lewat kode-kode ini,kan kucoba raih mimpi-mimpi..(duileee..! 🙂 )
yang jelas yang kuketik adalah bukan kode buntut!

mulai hari ini,saya berjanji akan mulai rajin nge-blog. kalo tidak ada banyak pekerjaan. Kalo tidak ada banyak acara dan yang pasti kalo sedang tidak males..he..he..