Zpo-8-wyk-toc: 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:
==Spis treści==
==Spis treści==
#[[zpo-8-wyk-Slajd2 |Agenda]]
#[[zpo-8-wyk-Slajd2 |Motto]]
#[[zpo-8-wyk-Slajd3 |Agenda(1)]]
#[[zpo-8-wyk-Slajd3 |Plan wykładu]]
#[[zpo-8-wyk-Slajd4 |Replace Type Code with Class]]
#[[zpo-8-wyk-Slajd4 |Plan wykładu(1)]]
#[[zpo-8-wyk-Slajd5 |Przykład]]
#[[zpo-8-wyk-Slajd5 |Motywacja]]
#[[zpo-8-wyk-Slajd6 |Przykład(1)]]
#[[zpo-8-wyk-Slajd6 |Intuicyjna definicja]]
#[[zpo-8-wyk-Slajd7 |Przykład(2)]]
#[[zpo-8-wyk-Slajd7 |Formalna definicja ]]
#[[zpo-8-wyk-Slajd8 |Przykład(3)]]
#[[zpo-8-wyk-Slajd8 |Przykład: Extract Method]]
#[[zpo-8-wyk-Slajd9 |Replace Type Code with Subclasses]]
#[[zpo-8-wyk-Slajd9 |Rozszerzona definicja]]
#[[zpo-8-wyk-Slajd10 |Przykład]]
#[[zpo-8-wyk-Slajd10 |Przykład: Rename Method]]
#[[zpo-8-wyk-Slajd11 |Przykład(1)]]
#[[zpo-8-wyk-Slajd11 |Plan wykładu]]
#[[zpo-8-wyk-Slajd12 |Przykład(2)]]
#[[zpo-8-wyk-Slajd12 |Koszt refaktoryzacji]]
#[[zpo-8-wyk-Slajd13 |Przykład(3)]]
#[[zpo-8-wyk-Slajd13 |Eksperymentalna ocena kosztu refaktoryzacji]]
#[[zpo-8-wyk-Slajd14 |Przykład(4)]]
#[[zpo-8-wyk-Slajd14 |Porównanie cykli produkcyjnych]]
#[[zpo-8-wyk-Slajd15 |Replace Type Code with State]]
#[[zpo-8-wyk-Slajd15 |Wyniki eksperymentu]]
#[[zpo-8-wyk-Slajd16 |Przykład]]
#[[zpo-8-wyk-Slajd16 |Narzut związany z refaktoryzacją]]
#[[zpo-8-wyk-Slajd17 |Przykład(1)]]
#[[zpo-8-wyk-Slajd17 |Kiedy refaktoryzacja się opłaca?]]
#[[zpo-8-wyk-Slajd18 |Przykład(2)]]
#[[zpo-8-wyk-Slajd18 |Plan wykładu]]
#[[zpo-8-wyk-Slajd19 |Przykład(3)]]
#[[zpo-8-wyk-Slajd19 |Przykład: Inline Temp]]
#[[zpo-8-wyk-Slajd20 |Przykład(4)]]
#[[zpo-8-wyk-Slajd20 |Predykat noSideEffectsP]]
#[[zpo-8-wyk-Slajd21 |Replace Type Code with Polymorphism]]
#[[zpo-8-wyk-Slajd21 |Predykat noSideEffectsP(1)]]
#[[zpo-8-wyk-Slajd22 |Przykład]]
#[[zpo-8-wyk-Slajd22 |Poprawność przekształceń]]
#[[zpo-8-wyk-Slajd23 |Przykład(1)]]
#[[zpo-8-wyk-Slajd23 |Przekształcenia proste]]
#[[zpo-8-wyk-Slajd24 |Przykład(2)]]
#[[zpo-8-wyk-Slajd24 |Przekształcenia trudne]]
#[[zpo-8-wyk-Slajd25 |Agenda]]
#[[zpo-8-wyk-Slajd25 |Podział  przekształceń – sposób weryfikacji]]
#[[zpo-8-wyk-Slajd26 |Pull Up Method]]
#[[zpo-8-wyk-Slajd26 |Podział  przekształceń – sposób weryfikacji(1)]]
#[[zpo-8-wyk-Slajd27 |Pull Up Constructor Body]]
#[[zpo-8-wyk-Slajd27 |Przykład przekształcenia testowalnego]]
#[[zpo-8-wyk-Slajd28 |Przykład 1]]
#[[zpo-8-wyk-Slajd28 |Plan wykładu]]
#[[zpo-8-wyk-Slajd29 |Przykład 1(1)]]
#[[zpo-8-wyk-Slajd29 |Przykre zapachy w kodzie programów]]
#[[zpo-8-wyk-Slajd30 |Przykład 2]]
#[[zpo-8-wyk-Slajd30 |Duplicated Code]]
#[[zpo-8-wyk-Slajd31 |Przykład 2(1)]]
#[[zpo-8-wyk-Slajd31 |Long Method]]
#[[zpo-8-wyk-Slajd32 |Push Down Method]]
#[[zpo-8-wyk-Slajd32 |Large Class]]
#[[zpo-8-wyk-Slajd33 |Extract Interface]]
#[[zpo-8-wyk-Slajd33 |Long Parameter List]]
#[[zpo-8-wyk-Slajd34 |Przykład]]
#[[zpo-8-wyk-Slajd34 |Comments]]
#[[zpo-8-wyk-Slajd35 |Przykład(1)]]
#[[zpo-8-wyk-Slajd35 |Incomplete Library Classs]]
#[[zpo-8-wyk-Slajd36 |Extract Superclass]]
#[[zpo-8-wyk-Slajd36 |Switch Statements ]]
#[[zpo-8-wyk-Slajd37 |Extract Subclass]]
#[[zpo-8-wyk-Slajd37 |Message Chains]]
#[[zpo-8-wyk-Slajd38 |Agenda]]
#[[zpo-8-wyk-Slajd38 |Data Class]]
#[[zpo-8-wyk-Slajd39 |Introduce Null Object]]
#[[zpo-8-wyk-Slajd39 |Data Clumps]]
#[[zpo-8-wyk-Slajd40 |Przykład]]
#[[zpo-8-wyk-Slajd40 |Refused Bequest]]
#[[zpo-8-wyk-Slajd41 |Przykład(1)]]
#[[zpo-8-wyk-Slajd41 |Inappropriate Intimacy]]
#[[zpo-8-wyk-Slajd42 |Przykład(2)]]
#[[zpo-8-wyk-Slajd42 |Lazy Class]]
#[[zpo-8-wyk-Slajd43 |Replace Constructor with Factory Method]]
#[[zpo-8-wyk-Slajd43 |Feature Envy]]
#[[zpo-8-wyk-Slajd44 |Przykład]]
#[[zpo-8-wyk-Slajd44 |Parallel Inheritance Hierarchies]]
#[[zpo-8-wyk-Slajd45 |Introduce Assertion]]
#[[zpo-8-wyk-Slajd45 |Middle Man]]
#[[zpo-8-wyk-Slajd46 |Introduce Foreign Method]]
#[[zpo-8-wyk-Slajd46 |Divergent Change]]
#[[zpo-8-wyk-Slajd47 |Przykład]]
#[[zpo-8-wyk-Slajd47 |Shotgun Surgery]]
#[[zpo-8-wyk-Slajd48 |Introduce Local Extension]]
#[[zpo-8-wyk-Slajd48 |Speculative Generality]]
#[[zpo-8-wyk-Slajd49 |Przykład]]
#[[zpo-8-wyk-Slajd49 |Plan wykładu]]
#[[zpo-8-wyk-Slajd50 |Przykład(1)]]
#[[zpo-8-wyk-Slajd50 |Objawy przykrego zapachu ]]
#[[zpo-8-wyk-Slajd51 |Replace Exception with Test]]
#[[zpo-8-wyk-Slajd51 |Relacje pomiędzy przykrymi zapachami]]
#[[zpo-8-wyk-Slajd52 |Przykład]]
#[[zpo-8-wyk-Slajd52 |Relacje pomiędzy przykrymi zapachami(1)]]
#[[zpo-8-wyk-Slajd53 |Przykład(1)]]
#[[zpo-8-wyk-Slajd53 |Podsumowanie]]
#[[zpo-8-wyk-Slajd54 |Replace Recursion with Iteration]]
#[[zpo-8-wyk-Slajd55 |Przykład]]
#[[zpo-8-wyk-Slajd56 |Przykład(1)]]
#[[zpo-8-wyk-Slajd57 |Replace Iteration with Recursion]]
#[[zpo-8-wyk-Slajd58 |Przykład]]
#[[zpo-8-wyk-Slajd59 |Przykład(1)]]
#[[zpo-8-wyk-Slajd60 |Podsumowanie]]

Aktualna wersja na dzień 18:15, 4 lis 2006