Loading:


    Przeniesienie Klasy - metoda Refaktoryzacji

    Opis

    Wykonujemy tą metodę, gdy mamy klasę, która mieści się w pakiecie w którym są inne klasy, które nie są relatywne/podobne do podanej klasy.

    Implementujemy podaną operację po przez przeniesienie klasy do bardziej odpowiedniego miejsca, lub tworzymy nowy pakiet jeśli jest taka potrzeba.

    Przykład


    Listing 1.0 pokazuje metodę przed refaktoryzacją.

    Listing 2.0 ukazuje metodę/funkcję po refaktoryzacji.



    Napisz Artyku³

    Listing

    //listing 1.0
    class org.davison.ui.TextThing
    class org.davison.ui.TextProcessor
    class org.davison.log.Logger

    depends on

    class org.davison.ui.StringUtil


    //listing 2.0
    class org.davison.ui.TextThing
    class org.davison.ui.TextProcessor
    class org.davison.log.Logger

    depends on

    class org.davison.util.StringUtil




    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