Think Twice, Code Once

Barusan nemu kalimat seperti di judul, “Think Twice, Code Once” di postingan IG tentang habit yg harus dimiliki seorang programmer.

Yak, ini bener banget. Lebih baik kita bersabar sejenak untuk mematangkan desain, memikirkannya berulang kali baru ketika sudah yakin kita memulai coding.

Kenapa? Karena kalau ternyata analisa kita diawal belum mateng dan ternyata masih ada yg perlu diubah saat kita uda ditengah perkodingan duniawi, hal tersebut malah akan membuang waktu dan tenaga kita. Jadi kerja dua kali.

Temen kantor lama saya mengibaratkan, misal kita punya waktu 3 bulan untuk mengerjakan project, kita bisa menggunakan 2 bulan untuk mematangkan analisis dan desainya baru 1 bulan untuk coding.

Tentu itu tergantung dengan scope projectnya, namun sebagai gambaran ngeh kan yang dimaksud?