Sesuatu yang ditulis Joel Spolsky jauh ketika di blognya (tidak dapat menemukan artikel sekarang) benar-benar terjebak dengan saya mengenai hal ini:
Dia mengatakan bahwa kode bukan bahasa manusia alami, tetapi sebagai programmer, kita dengan mudah terbuai untuk berpikir bahwa itu adalah, dan bahwa kita harus dapat membacanya seperti itu. Akibatnya, banyak dari kita melihat kode baru dan berharap dapat "membacanya" dan memahaminya segera, seolah-olah itu adalah blok teks dalam bahasa Inggris.
Jadi saya pikir kuncinya adalah pada dasarnya hanya lambat, metodis, dan ilmiah. Dan seperti yang orang lain katakan - berkomentar (dan bahkan refactor) saat Anda pergi. Jangan jatuh ke dalam pola pikir "Saya hanya harus melihatnya dan segera mengerti".
Oh, dan ya, kadang-kadang saya masih jatuh ke dalam perangkap ini. "Lakukan apa yang aku katakan, bukan seperti yang aku lakukan", dan semua itu. :)