5
Metode panjang refactoring: meninggalkan apa adanya vs memisahkan menjadi metode vs menggunakan fungsi lokal
Misalkan saya punya metode panjang seperti ini: public void SomeLongMethod() { // Some task #1 ... // Some task #2 ... } Metode ini tidak memiliki bagian berulang yang harus dipindahkan ke metode terpisah atau fungsi lokal. Ada banyak orang (termasuk saya) yang berpikir bahwa metode panjang adalah bau kode. …