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

program conversion untuk composite database

Kuis Akhir Evolusi Perangkat Lunak