Zpo-9-wyk-Slajd23

Z Studia Informatyczne
Wersja z dnia 18:05, 4 lis 2006 autorstwa Bwalter (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Introduce Explaining Variable

Introduce Explaining Variable


To przekształcenie jest dość proste i intuicyjne. Gdy wyrażenie jest długie, złożone i nieczytelne, można podzielić je na mniejsze fragmenty i ich wartości zapamiętać w zmiennych tymczasowych.

Refaktoryzacja rozpoczyna się od stworzenia sfinalizowanej zmiennej i przypisania do niej wartości wybranego fragmentu wyrażenia. Następnie fragment ten w oryginalnym wyrażeniu jest zastępowany odwołaniem do nowej zmiennej. Ponieważ zmienna ta z założenia jest wykorzystana tylko raz, dlatego efekty uboczne podczas tego przekształcenia nie występują.


<< Poprzedni slajd | Spis treści | Następny slajd >>