Zpo-5-wyk-Slajd10: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Bwalter (dyskusja | edycje)
Nie podano opisu zmian
 
Linia 1: Linia 1:
==Przykład: Rename Method==
==Szablon wzorca projektowego cd.==


[[Image:zpo-5-wyk-Slajd10.PNG|Przykład: Rename Method]]
[[Image:zpo-5-wyk-Slajd10.PNG|Szablon wzorca projektowego cd.]]




Tym razem definicja ta zostanie krótko omówiona na przykładzie refaktoryzacji Rename Method (zmiana nazwy metody). Po spełnieniu warunków wstępnych związanych z tym przekształceniem i jego wykonaniu pojawiają się inne warunki, które można wykorzystać przy wprowadzaniu dalszych zmian.
Lista uczestników wzorca zawiera nie tylko nazwy ról klas wchodzących w jego skład, ale także zakres ich odpowiedzialności. Jest to uszczegółowienie informacji, które znajdują się na diagramie struktury.


Warunki wstępne i końcowe tego przekształcenia dotyczą – podobnie jak w przypadku Extract Method – możliwości utworzenia nowej metody o podanej sygnaturze. Proszę spróbować je wymienić.
Często pomijaną składową każdego wzorca jest informacja o konsekwencjach, jakie niesie jego zastosowanie, szczególnie negatywnych. Wykorzystanie wzorca często narzuca pewne decyzje, dlatego projektant powinien być świadomy ich związków z tym wzorcem.
 
Przykład pozwala lepiej zrozumieć charakter, przeznaczenie i strukturę wzorca.




[[zpo-5-wyk-Slajd9 | << Poprzedni slajd]] | [[zpo-5-wyk-toc|Spis treści ]] | [[zpo-5-wyk-Slajd11 | Następny slajd >>]]
[[zpo-5-wyk-Slajd9 | << Poprzedni slajd]] | [[zpo-5-wyk-toc|Spis treści ]] | [[zpo-5-wyk-Slajd11 | Następny slajd >>]]

Aktualna wersja na dzień 11:02, 17 paź 2006

Szablon wzorca projektowego cd.

Szablon wzorca projektowego cd.


Lista uczestników wzorca zawiera nie tylko nazwy ról klas wchodzących w jego skład, ale także zakres ich odpowiedzialności. Jest to uszczegółowienie informacji, które znajdują się na diagramie struktury.

Często pomijaną składową każdego wzorca jest informacja o konsekwencjach, jakie niesie jego zastosowanie, szczególnie negatywnych. Wykorzystanie wzorca często narzuca pewne decyzje, dlatego projektant powinien być świadomy ich związków z tym wzorcem.

Przykład pozwala lepiej zrozumieć charakter, przeznaczenie i strukturę wzorca.


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