Krótka książka o tym jak pisać lepsze testy.
Oparta na prawdziwych przykładach kodu.
Zwięzła i praktyczna do bólu.
Oczekują od nas, że będziemy pisać automatyczne testy. I słusznie.
Niestety nie wszystkie testy, które piszemy są wystarczająco dobrze... Liczne przykłady z tej książki pomogą Ci pisać testy silniejsze, czytelniejsze i łatwiejsze w utrzymaniu. Dowiesz się z niej o prawdziwych problemach związanych z pisaniem testów i poznasz sposoby na ich przezwyciężenie.
Celem tej książki jest nauczenie Cię pisania testów w taki sposób, żeby włożony w nie wysiłek opłacił się!
Witam!
Jakiś czas temu napisałem naprawdę dobrą książkę o testach. Nazywała się "Bad Tests, Good Tests" i miała jedną wadę: była po angielsku. Postanowiłem ją przetłumaczyć na rodzimy język. Wiem, że większość programistów biegle posługuje się językiem angielskim, jednak sam od czasu do czasu lubię poczytać po polsku.
Polecam lekturę i zapraszam do podsyłania mi interesujących kawałków kodu testowego. Oh, no daj spokój - na pewno niejeden badziewny kod w życiu widziałeś! Podziel się! :)
Twitter Medium LinkedIn e-mailW tej książce nie spotkasz żadnych wyssanych z palca przykładów typu hello-world.
Piszą ją postanowiłem użyć tylko z życia wziętych przykładów. Tylko takich, które widziałem w kodzie produkcyjnym. Szukałem powtarzających się antywzorców. Szukałem często występujących błędów i niedoskonałych rozwiązań. W tej książce omawiam je jeden po drugim i pokazuję jak zastąpić je lepszymi rozwiązaniami.
Zawsze możesz być jeszcze lepszy, czyż nie?
Zobacz jak inni radzą sobie z pisaniem testów i czerp naukę z ich niepowodzeń.
Stosując przedstawione w książce techniki możesz znacząco obniżyć koszt utrzymywania testów.
W książe zawartych jest ponad 20 wzorców i antywzorców dotyczących pisania testów.
Dzięki lekturze ominiesz ślepe zaułki i pułapki, w jakich marnie skończyli Twoi poprzednicy.
Dobrze jest się uczyć na własnych błędach, ale jeszcze lepiej na cudzych!
Oferują moją książkę za darmo, jako prezent dla całej społeczności developerów. Z podziękowaniami za wspaniałe projekty open-source, artykuły na blogach, wystąpienia na meetupach i tysiące świetnych odpowiedzi na stackoverflow. Wesprzyj mnie proszę, powiadamiając swoich znajomych o istnieniu tej książki!
Byłoby wspaniale gdybyś zechciał napisać choć krótką
recenzję książki i opublikować na swoim blogu, FB, czy G+.
...a gdybyś natrafił na jakiś kiepski kod testowy to bardzo proszę, podeślij mi go.
Zajrzyj tutaj.