Refactoring

Berhubung pressure untuk memberikan progress (deliverable) sedang tidak terlalu besar (ketimbang ketika saya masih sekolah dulu), saya lagi agak2 ketagihan refactoring. Refactoring ini ternyata menyenangkan. Memberikan pemahaman baru tentang bagaimana sistem yang saya gunakan dan sistem yang sedang saya kerjakan, bekerja. Halah, bahasanya ribet seperti biasa.

Ada dua pekerjaan yang saat ini sedang saya kerjakan. Yang lainnya python based, yang satunya c++/cli based. IDE yang saya gunakan ternyata memberi dukungan yang berbeda pada kedua bahasa ini.

Untuk yang python based, saya bisa menggunakan fitur refactor -> rename, sedangkan untuk c++/cli based, saya bisa menggunakan fitur peek definition. Menyenangkan sekali jika kita semakin menguasai tool yang sedang kita gunakan. Ibarat koki, sekarang saya sudah mulai mahir menggunakan pisau. Seharusnya dengan kemampuan ini, selanjutnya saya lebih bisa dan lebih cepat dalam berekspresi.

Semangat!