Refactoring Techniques — Clean Code

Refactoring adalah mengubah struktur internal kode tanpa mengubah behavior-nya. Tujuan: membuat kode lebih mudah dibaca, dipahami, dan di-maintain. Aturan emas: