Refactoring & Design Pattern
Sebagai seorang programmer, tentu kita mengenal istilah refactor, dimana refactor adalah suatu sebuah teknik untuk merubah struktur dari code dari yang tadinya bisa dikatakan dirty (kotor) code menjadi lebih clean (bersih) dan simple tanpa merubah behavior dari program tersebut…