TO DO daftar adalah hal-hal yang luar biasa.
Saya tidak berbicara tentang // #TODO: komentar bla bla. Maksud saya mendapatkan buku catatan Tuhan yang jujur.
Anda tidak pernah tahu kapan Anda akan mengingat sesuatu yang penting untuk dilakukan. Notebook akan diam-diam duduk di sana dan membiarkan Anda berpikir tanpa mengeluh tentang bagaimana tulisan tangan Anda tidak akan dikompilasi. Beberapa ide terbaik saya terjadi di kamar mandi (ya saya punya buku catatan air tetapi Anda tidak harus sejauh itu).
Anda bisa mendapatkan yang berukuran saku yang dijahit (tidak direkatkan) sehingga tidak berantakan di saku Anda. Tidak berhasil mendapatkan yang mewah dengan tanda buku bawaan? Pita, gunting, pita dan tidak ada yang akan tahu.
Ketika sebuah ide muncul, catat saja. Gambarlah kotak-kotak kecil di sebelah setiap ide dan Anda dapat dengan mudah menandainya setelah selesai. Letakkan kotak di bagian atas halaman dan Anda tahu kapan halaman itu selesai.
Akses sekuensial apa yang tidak cukup baik untuk Anda? Ya mereka juga membuat pengikat saku. Ini semua mungkin tampak agak banyak tetapi lebih baik daripada tenggelam dalam catatan posting atau mencoba untuk menangkap segala sesuatu di Jira.
Jangan biarkan hal-hal setengah terlaksana
Jaga agar perbaikan Anda kecil dan dapat dicapai. Jangan memulai apa pun yang tidak dapat diselesaikan dalam satu sesi. Jika terlalu besar untuk itu, pilah menjadi beberapa langkah kecil. Selalu tinggalkan kode yang mengkompilasi dan lulus tes itu. Oh, dan jangan tinggalkan tes kelulusan yang belum pernah Anda lihat gagal. Membuat tes lulus dan gagal adalah cara Anda menguji tes.
Berhentilah berpikir Anda perlu seluruh desain di atas kertas
Yang perlu Anda lakukan adalah menangkap rencana Anda yang sedang berkembang. Anda tidak tahu bagaimana keadaannya ketika Anda selesai jadi berhentilah berpura-pura melakukannya. Tangkap apa yang sudah Anda pahami sebaik mungkin. Gunakan serbet dan krayon jika perlu. Hanya sedikit orang yang memahami 90% dari UML. Gunakan cara apa pun yang Anda bisa untuk menunjukkan apa yang perlu Anda perlihatkan. Saya fokus pada menunjukkan antarmuka saya dan apa yang tahu tentang apa.
Tulis catatan saat Anda berhenti menulis kode
Saat Anda melepaskan jari dari kunci adalah terakhir kali Anda akan memahami apa yang telah Anda lakukan (dan apa yang telah Anda rencanakan) serta yang Anda lakukan sekarang. Tangkap pemahaman itu sebaik mungkin dalam beberapa catatan. Jika yang Anda miliki hanyalah komentar maka Anda masih terikat pada komputer dan cenderung meninggalkan genangan air di kursi. Sekali lagi, memiliki notebook adalah hal yang luar biasa.
Dengan cara ini Anda dapat mendaratkan otak Anda dengan anggun, menyelamatkan kandung kemih Anda, dan lepas landas lagi nanti tanpa menggunakan kafein dan menggertakkan gigi.