Growing Object-Oriented Software Guided by Tests

Okładka książki Growing Object-Oriented Software Guided by Tests Steve Freeman, Nat Pryce
Okładka książki Growing Object-Oriented Software Guided by Tests
Steve FreemanNat Pryce Wydawnictwo: Addison-Wesley Professional informatyka, matematyka
358 str. 5 godz. 58 min.
Kategoria:
informatyka, matematyka
Wydawnictwo:
Addison-Wesley Professional
Data wydania:
2009-10-22
Data 1. wydania:
2009-10-22
Liczba stron:
358
Czas czytania
5 godz. 58 min.
Język:
angielski
ISBN:
9780321503626
Tagi:
programowanie testy tdd oop
Średnia ocen

8,0 8,0 / 10

Oceń książkę
i
Dodaj do biblioteczki

Porównaj ceny

i
Porównywarka z zawsze aktualnymi cenami
W naszej porównywarce znajdziesz książki, audiobooki i e-booki, ze wszystkich najpopularniejszych księgarni internetowych i stacjonarnych, zawsze w najlepszej cenie. Wszystkie pozycje zawierają aktualne ceny sprzedaży. Nasze księgarnie partnerskie oferują wygodne formy dostawy takie jak: dostawę do paczkomatu, przesyłkę kurierską lub odebranie przesyłki w wybranym punkcie odbioru. Darmowa dostawa jest możliwa po przekroczeniu odpowiedniej kwoty za zamówienie lub dla stałych klientów i beneficjentów usług premium zgodnie z regulaminem wybranej księgarni.
Za zamówienie u naszych partnerów zapłacisz w najwygodniejszej dla Ciebie formie:
• online
• przelewem
• kartą płatniczą
• Blikiem
• podczas odbioru
W zależności od wybranej księgarni możliwa jest także wysyłka za granicę. Ceny widoczne na liście uwzględniają rabaty i promocje dotyczące danego tytułu, dzięki czemu zawsze możesz szybko porównać najkorzystniejszą ofertę.
Ładowanie Szukamy ofert...

Patronaty LC

Mogą Cię zainteresować

Oceny

Średnia ocen
8,0 / 10
7 ocen
Twoja ocena
0 / 10

OPINIE i DYSKUSJE

Sortuj:
avatar
366
206

Na półkach: ,

Bardzo dobra książka. Zawiera dużo przydatnych informacji na temat testów. Przykładowy kod jest napisany w Java. Pozycja ta posiada bardzo rozbudowany przykład aplikacji zarządzającej aukcjami. Dla mnie jako programisty C# źle się czytało tyle kodu w Javie. Ale niech was to nie odstrasza warto tą książkę przeczytać :)

Bardzo dobra książka. Zawiera dużo przydatnych informacji na temat testów. Przykładowy kod jest napisany w Java. Pozycja ta posiada bardzo rozbudowany przykład aplikacji zarządzającej aukcjami. Dla mnie jako programisty C# źle się czytało tyle kodu w Javie. Ale niech was to nie odstrasza warto tą książkę przeczytać :)

Oznaczone jako spoiler Pokaż mimo to

avatar
44
25

Na półkach:

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.

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...

więcejOznaczone jako spoiler Pokaż mimo to

avatar
237
66

Na półkach: ,

Książka, którą obowiązkowo powinien przeczytać każdy programista.
Przedstawienie plusów refaktoryzacji oraz TDD wyszło autorom książki naprawdę bardzo dobrze i wierzę, że wiele osób po zapoznaniu się z przykładem postanowi spróbować takiego sposobu rozwoju oprogramowania u siebie w projekcie.

Książka, którą obowiązkowo powinien przeczytać każdy programista.
Przedstawienie plusów refaktoryzacji oraz TDD wyszło autorom książki naprawdę bardzo dobrze i wierzę, że wiele osób po zapoznaniu się z przykładem postanowi spróbować takiego sposobu rozwoju oprogramowania u siebie w projekcie.

Oznaczone jako spoiler Pokaż mimo to

Książka na półkach

  • Chcę przeczytać
    24
  • Przeczytane
    9
  • Posiadam
    2
  • Z polecenia
    1
  • Programowanie
    1
  • IT Develop
    1
  • Pracowe (DEV)
    1
  • IT books
    1
  • Progamming itp
    1
  • Przeczytane Programowanie
    1

Cytaty

Więcej
Steve Freeman Growing Object-Oriented Software Guided by Tests Zobacz więcej
Więcej

Podobne książki

Przeczytaj także