Banyak programmer pemula melompati struktur data dasar karena ingin cepat lihat hasil, padahal ini justru sering jadi sumber masalah di kemudian hari.
Kebiasaan menulis nama variabel dan fungsi yang jelas juga sering diremehkan, padahal ini yang paling membantu ketika program perlu dibaca ulang beberapa bulan kemudian.
Langkah pertama biasanya dimulai dari memahami masalah yang ingin diselesaikan secara jelas, sebelum memikirkan teknologi atau bahasa pemrograman apa yang akan dipakai.
Setelah alur besar dipahami, memecah masalah menjadi bagian-bagian kecil yang lebih mudah dikerjakan satu per satu akan membuat proses coding terasa jauh lebih ringan.
Menyimpan progres pekerjaan secara berkala lewat version control bukan cuma soal backup, tapi juga membantu melacak perubahan ketika ada bug yang muncul tiba-tiba.
Kebiasaan baik dalam struktur data dasar bukan soal aturan kaku, tapi soal menghemat waktu dan energi di masa depan.