Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Niepowtarzajsię
Dobradiagnostyka
Testowaniebłędów
Stałe
Wnioski
Utrwaleniewiedzy
Podsumowaniewyzwania
5.Silnikregułbiznesowych.............................................
Wyzwanie
Cel
Wymaganiawobecsilnikaregułbiznesowych
Programowaniesterowanetestami
DlaczegowartoużywaćtechnikiTDD?
CyklTDD
Stosowanieatrap
Dodawaniewarunków
Modelowaniestanu
Wnioskowanietypuzmiennejlokalnej
Wyrażeniaswitch
Zasadasegregacjiinterfejsów
ProjektowanieFluentAPI
CzymjestFluentAPI?
Modelowaniedomeny
WzorzecBudowniczy
Wnioski
Utrwaleniewiedzy
Podsumowaniewyzwania
6.Twootr.............................................................
Wyzwanie
Cel
WymaganiawobecsystemuTwootr
Przeglądprojektu
Komunikacjatypupull
Komunikacjatypupush
Odzdarzeńdoprojektu
Komunikacja
Graficznyinterfejsużytkownika
Utrwalanie
Architekturasześciokątna
Odczegozacząć
Hasłaibezpieczeństwo
Obserwatorzyitwooty
Modelowaniebłędów
78
79
81
82
82
83
83
85
85
85
86
86
87
88
90
91
91
94
96
98
101
101
101
103
105
106
106
107
107
107
108
109
109
110
111
111
112
112
113
114
118
120
121
Spistreści|vii