Có những ngày thời tiết kỳ lạ khiến bạn chẳng muốn bắt đầu một dự án mới toanh nào cả. Tiếng mưa rơi lộp độp trên mái tôn, mùi đất ẩm bốc lên ngai ngái, và hơi ấm bốc lên từ tách trà ô long đặt cạnh bàn phím.
Đó là ngày lý tưởng nhất cho việc Refactor. Giống như việc bạn dành một buổi chiều dọn dẹp lại căn phòng bừa bộn sau những ngày bận rộn: gấp lại chiếc chăn, xếp lại kệ sách, lau bụi trên khung tranh. Dọn dẹp code cũng mang lại niềm khoái lạc thanh tịnh hệt như vậy.
Bạn đổi một tên hàm tối nghĩa thành một cái tên mạch lạc như một câu văn xuôi. Bạn gom 3 đoạn code lặp lại thành một helper function xinh xắn. Bạn chạy test suite và nhìn thấy một hàng chấm xanh mướt mát hiện ra. Cuộc sống của một kỹ sư, đôi lúc chỉ cần những khoảnh khắc bình dị như thế là đủ trọn vẹn một ngày.