5
Refaktoryzacja długich metod: pozostawianie bez zmian w porównaniu do metod vs używanie funkcji lokalnych
Załóżmy, że mam taką długą metodę: public void SomeLongMethod() { // Some task #1 ... // Some task #2 ... } Ta metoda nie ma powtarzalnych części, które należy przenieść do oddzielnej metody lub funkcji lokalnej. Wiele osób (w tym ja) uważa, że długie metody to zapachy kodowe. Nie podoba …