Najnowsze artykuły
Artykuły„Ostatni smrek” Marii Gąsienicy-Zawadzkiej trzyma w napięciu do ostatniej strony
LubimyCzytać1
ArtykułyNie jesteśmy skazani na powtarzanie błędów, ale jesteśmy na to podatni
LubimyCzytać2Artykuły
Gdy prawdy powiedzieć nie możesz, a kłamać nie chcesz
FioletowaRóża1
ArtykułySportowa opowieść o sile dziecięcego charakteru – „Akademia Piłkarska. #1 Gra się zaczyna”
LubimyCzytać2
Popularne wyszukiwania
Polecamy
Nat Pryce

Pisze książki: informatyka, matematyka
Nat Pryce autor książki Growing Object-Oriented Software Guided by Tests w kategorii informatyka, matematyka.
Skontaktuj się z Bibliotekarzami serwisu, jeśli chcesz uzupełnić opis autora.
Skontaktuj się z Bibliotekarzami serwisu, jeśli chcesz uzupełnić opis autora.
8,0/10średnia ocena książek autora
9 przeczytało książki autora
25 chce przeczytać książki autora
0fanów autora
Zostań fanem autoraKsiążki i czasopisma
- Wszystkie
- Książki
- Czasopisma
Growing Object-Oriented Software Guided by Tests
Steve Freeman, Nat Pryce
8,0 z 7 ocen
33 czytelników 3 opinie
2009
Najnowsze opinie o książkach autora
Growing Object-Oriented Software Guided by Tests Steve Freeman 
8,0

Growing Object-Oriented Software Guided by Tests jest pierwszą książką, której przeczytanie pomogło mi tak naprawdę zrozumieć na czym polega TDD. Termin ten jest powszechnie używany, jednak niewiele firm/projektów, które deklarują używanie TDD w procesie rozwoju oprogramowania, stosuje tę metodologię poprawnie.
We wstępnych 3 rozdziałach autorzy tłumaczą jakie miejsce i rolę zajmuje TDD w typowym projekcie, oraz wprowadzają do testów JUnit. Całkiem przyjemne wprowadzenie dla osób kompletnie niezaznajomionych z tematem. W następnych paru rozdziałach opisywany jest rozwój projektu snajpera aukcyjnego, począwszy od pierwszej linii kodu. I tutaj niestety jest słaby punkt tej książki. Dostępny kod na stronie wydawcy został wrzucony jako jedna paczka, bez zachowanej historii. Jest to o tyle dziwne, że kod jest udostępniony na Githubie. Nie widzę powodu, dla którego autorzy nie mogliby nie chcieć uwidocznić każdego kroku w historii repozytorium. Ułatwiłoby to znacznie podążanie za przykładami w książce i analizowanie kolejnych zmian. Mimo wszystko, rozdziały są napisane dostatecznie szczegółowo, a decyzje dotyczące projektu wyjaśnione w miarę przejrzyście.
Funkcje snajpera są rozwijane rozdział po rozdziale, aż do końca założonego planu, w rozdziale 19. Ostatnie parę rozdziałów porusza kwestie jakości testów, ich czytelności czy testowania trudniejszych aspektów (persystencja, wątki) projektu.
Ocena 7/10, gdyby kod z zachowaną historią byłby dostępny to byłoby 8/10. Tak czy inaczej, polecam.



























