Thursday, August 13, 2009

Lazy initialization

Kelas yang "ramping atau tidak bergantung" dan "performa aplikasi" itu gak selalu berhubungan. belum tentu dengan ramping dan tidak bergantungnya kelas terus aplikasi pasti berjalan lebih cepat. Disini gue melihat adanya kekurang pahaman tentang prinsip loose coupled dan high cohesion. dimana prinsip kolonial VOC jaman dulu divide et impera (devide and conquer) ditelan mentah-mentah. pokoknya belah apa yang bisa dibelah, pisah apa yang bisa dipisah. akhirnya setelah semuanya dipisah, bingung make-nya gimana.