Tugas 8 - Refactoring

 Alif Adrian Anzary - 5025201274

Evolusi Perangkat Lunak


Refactoring Code menggunakan Extract Method

saya mempunyai kode sebagai berikut:


Kode di atas memiliki dua fungsi yang menghitung luas persegi panjang dan volume balok. Sekarang, kita dapat menggunakan teknik "extract method" untuk memecah fungsi-fungsi tersebut menjadi potongan-potongan yang lebih kecil.


Dalam contoh ini, saya membuat dua fungsi baru ('itung_dan_cetak_luas_persegi_panjang' dan 'hitung_dan_cetak_volume_balok') yang memanggil fungsi-fungsi yang sudah ada. Ini membuat kode lebih mudah dibaca dan memisahkan tanggung jawab masing-masing fungsi, mematuhi prinsip "single responsibility" dalam desain perangkat lunak.






Comments

Popular posts from this blog

Kuis Akhir Evolusi Perangkat Lunak

Membuat laporan PDF

Evaluasi Tengah Semester Redesign Aplikasi TIX ID