Loading:


    Zamiana Metody na Obiekt Metody - metoda Refaktoryzacji

    Opis

    Wykonujemy tą metodę, gdy mamy długą metodę, która używa lokalnych zmiennych w taki sposób, że nie możesz wykonać metody refaktoryzacji: Rozbicie Metody.

    Implementujemy podaną operację po przez zamienienie metody na własny obiekt, żeby wszystkie lokalne zmienne stały się zmiennymi klasowymi. Wtedy możesz rozbić metodę na mniejsze metody w tym samym obiekcie.
     
    Przykład

     

    Przed:

    //klasa Order...
    double price() {
        double primaryBasePrice;
        double secondaryBasePrice;
        double tertiaryBasePrice;
        // long computation;
        ...
    }

    Po:

    diagram refaktoryzacji



    Napisz Artyku³

    Listing

    niema




    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors