TDD. Programowanie w Javie sterowane testami

Wysyłka w
Produkt niedostępny
Rok wydania
2016
Wydawnictwo
Ilość stron
256
Nasza cena: 45,43 zł 59,00 zł Taniej o: 23%

Produkt niedostępny

Opis

Programowanie sterowane testami (ang. test-driven development — TDD) nie jest nową metodyką. Jej praktyczne zastosowanie pozwala na rozwiązanie wielu problemów związanych z procesami rozwijania i wdrażania oprogramowania. Mimo ogromnych zalet, programowanie sterowane testami nie jest zbyt popularne wśród programistów. Wynika to z tego, że techniki TDD nie są łatwe do opanowania. Choć teoretyczne podstawy wydają się logiczne i zrozumiałe, nabranie wprawy w stosowaniu TDD wymaga długiej praktyki. Książka, którą trzymasz w ręce, została napisana przez programistów dla programistów. Jej celem jest przekazanie podstaw TDD i omówienie najważniejszych praktyk związanych z tą metodyką, a przede wszystkim — nauczenie praktycznego stosowania TDD w pracy. Autorzy nie ukrywają, że nabranie biegłości w takim programowaniu wymaga sporo wysiłku, jednak korzyści płynące z metodyki TDD są znaczne: skrócenie czasu wprowadzania produktów na rynek, łatwiejsza refaktoryzacja, a także wyższa jakość tworzonych projektów. Z tą książką dogłębnie zrozumiesz metodykę TDProgramowanie sterowane testami (ang. test-driven development — TDD) nie jest nową metodyką. Jej praktyczne zastosowanie pozwala na rozwiązanie wielu problemów związanych z procesami rozwijania i wdrażania oprogramowania. Mimo ogromnych zalet, programowanie sterowane testami nie jest zbyt popularne wśród programistów. Wynika to z tego, że techniki TDD nie są łatwe do opanowania. Choć teoretyczne podstawy wydają się logiczne i zrozumiałe, nabranie wprawy w stosowaniu TDD wymaga długiej praktyki.

Książka, którą trzymasz w ręce, została napisana przez programistów dla programistów. Jej celem jest przekazanie podstaw TDD i omówienie najważniejszych praktyk związanych z tą metodyką, a przede wszystkim — nauczenie praktycznego stosowania TDD w pracy. Autorzy nie ukrywają, że nabranie biegłości w takim programowaniu wymaga sporo wysiłku, jednak korzyści płynące z metodyki TDD są znaczne: skrócenie czasu wprowadzania produktów na rynek, łatwiejsza refaktoryzacja, a także wyższa jakość tworzonych projektów. Z tą książką dogłębnie zrozumiesz metodykę TDD i uzyskasz wystarczającą pewność siebie, by z powodzeniem stosować to podejście w trakcie programowania aplikacji w Javie.

Dzięki tej książce:

  • Nauczysz się podstaw metodyki TDD
  • Poznasz potrzebne narzędzia, platformy i środowiska wraz ze szczegółami ich konfiguracji
  • Wykonywasz praktyczne ćwiczenia i stopniowo wdrożysz się w TDD
  • Poznasz proces „czerwone, zielone, refaktoryzacja”
  • Dowiesz się, jak pisać testy jednostkowe wykonywane w izolacji od reszty kodu
  • Dowiesz się, jak tworzyć prosty i łatwy w konserwacji kod, nauczysz się refaktoryzować już istniejący
  • Nauczysz się pracować z atrapami, stosować programowanie sterowane zachowaniami, a także udostępniać połowicznie ukończone funkcje w środowisku produkcyjnym za pomocą przełączników funkcji

Programowanie sterowane testami to metodyka dla prawdziwych profesjonalistów! D i uzyskasz wystarczającą pewność siebie, by z powodzeniem stosować to podejście w trakcie programowania aplikacji w Javie. Dzięki tej książce: Nauczysz się podstaw metodyki TDD Poznasz potrzebne narzędzia, platformy i środowiska wraz ze szczegółami ich konfiguracji Wykonywasz praktyczne ćwiczenia i stopniowo wdrożysz się w TDD Poznasz proces „czerwone, zielone, refaktoryzacja” Dowiesz się, jak pisać testy jednostkowe wykonywane w izolacji od reszty kodu Dowiesz się, jak tworzyć prosty i łatwy w konserwacji kod, nauczysz się refaktoryzować już istniejący Nauczysz się pracować z atrapami, stosować programowanie sterowane zachowaniami, a także udostępniać połowicznie ukończone funkcje w środowisku produkcyjnym za pomocą przełączników funkcji Programowanie sterowane testami to metodyka dla prawdziwych profesjonalistów!

Warto zwrócić uwagę na...
Ten praktyczny przewodnik pozwoli osiągnąć biegłość w stosowaniu uczenia maszynowego w codziennej pracy. Autor, Matthew Kirk, bez akademickich rozważań pokazuje, jak integrować i testować algorytmy uczenia maszynowego w swoim kodzie. Książka przedstawia wykorzystanie testów z użyciem bibliotek...
dodaj do schowka Do koszyka 69,90 zł
Nowoczesne aplikacje wykorzystują innowacyjne projekty, wliczając w to mikrousługi, reaktywne ­architektury i strumieniowanie danych. Nowoczesne funkcje Javy, takie jak wyrażenia lambda, strumienie i długo wyczekiwany system modułów Javy, znacząco upraszczają implementowanie tych projektów. Czas...
dodaj do schowka Do koszyka 126,00 zł
Java jest jednym z najpopularniejszych języków programowania. Do głównych jego zalet należą : obiektowość (pogrupowanie danych i akcji w klasy), niezależność od architektury (kod niezależny od rodzaju procesora i systemu operacyjnego, wykonywany przez wirtualna maszynę Javy), ułatwienia dla...
dodaj do schowka Do koszyka 66,99 zł
Poznaj Javę w praktyce Java to nowoczesny, współbieżny, obiektowy język programowania, który zdobył uznanie tysięcy programistów na całym świecie. Ogromne możliwości, niezależność od platformy, niezawodność i bezpieczeństwo, a także łatwość tworzenia i przejrzystość kodu powodują, że Java od lat...
dodaj do schowka Do koszyka 43,55 zł
Poznaj nowoczesną metodykę wytwarzania oprogramowania w C# Jak stosować w praktyce zasady zwinnego wytwarzania oprogramowania? W jaki sposób wykorzystywać w projekcie diagramy UML? Jak korzystać z wzorców projektowych? W związku ze stale rosnącymi oczekiwaniami użytkowników oprogramowania produkcja...
dodaj do schowka Do koszyka 109,65 zł
Jeśli aplikacja ma działać szybko i niezawodnie, najlepiej wybrać C++, dojrzały i wszechstronny język programowania, konsekwentnie rozwijany przez mistrzów kodowania. Wymaga on zachowania pewnej dyscypliny podczas pracy, jednak pozwala na uzyskanie kodu o znakomitej wydajności. Nowy standard C++17...
dodaj do schowka Do koszyka 89,10 zł

Bestsellery - Informatyka

Wybrane bestsellery
Pewnego dnia Kicia Kocia słyszy za oknem hałas - pracują ciężkie maszyny. Czy niszczą plac zabaw? Kicia Kocia i jej przyjaciele dowiadują się jednak, że to tylko remont. Plac zabaw będzie jak nowy.
dodaj do schowka Do koszyka 9,74 zł
Szósty i zarazem ostatni tom oryginalnych „Kronik Diuny”, kontynuacja historii zapoczątkowanej w Heretykach Diuny. Stara się najeżyła. Nie straciła wyniosłości, ale posłała ostrzegawcze spojrzenie podwładnym. Przez chwilę trawiły słowa Murbelli.— Stałaś się jedną z nich? — spytała któraś z tyłu. —...
dodaj do schowka Do koszyka 57,85 zł
Przenieś się w czasy angielskiej rewolucji przemysłowej i wciel się w jednego z przedsiębiorców, którzy rywalizują o dominację na rynku w Birmingham i w regionie West Midlands. Rozwijaj swoje imperium przemysłowe poprzez budowę kanałów i kolei, a także uruchamianie i unowocześnianie rozmaitych...
dodaj do schowka Do koszyka 244,99 zł
Kontynuacja doskonałego, wciągającego i pełnego namiętności cyklu „Z ciała i ognia”. Bohaterowie, uniwersum i magia, które oczarowały miliony czytelników na całym świecie. Jedyną osobą zdolną ocalić teraz Serę jest ten, którego przez całe życie pragnęła zgładzić. Prawda o planie Serapheny wyszła na...
dodaj do schowka Do koszyka 41,77 zł
Wiele zabawnych pytań i ciekawostek z całego świata! Odkryj co jest prawdą, a co nie! Jak dużo wiesz o życiu na różnych kontynentach, zwierzętach i zwyczajach, a co Cię jeszcze zaskoczy? Zagraj w quiz i się przekonaj! Zawartość pudełka: 24 obustronne karty, 96 pytań, instrukcja.
dodaj do schowka Do koszyka 6,84 zł
Gimnazjum Grega szoruje o dno. Wyniki ogólnokrajowego testu to porażka, maskotką drużyny koszykarskiej zostaje wesoły sedes Chlapek, a szkoła zmienia nazwę na ŚMIERDŹ ROBALOM (nie, nie chcecie wiedzieć). Ech, życie ucznia jest takie ciężkie… Czy nie byłoby lepiej, gdyby na zajęcia chodziły same...
dodaj do schowka Do koszyka 22,90 zł

Zobacz, dlaczego warto nam zaufać

Doskonała komunikacja, perfekcyjne podejście do klienta, realizacja szybka i całkowicie zgodna z zamówieniem, do tego dobra cena, czyli całość na piątkę.

Anyszka

Polecam, polecam, polecam! Świetny wybór, książki w doskonałej cenie i co najważniejsze błyskawiczna realizacja zamówienia - dodaję do moich ulubionych sklepów.

magdape

Bardzo miła obsługa, szybko reagują na wiadomości pisane. Szybko rozwiązują problem i tłumaczą sytuację, oraz bardzo jasno i konkretnie piszą mail o każdej zmianie w zamówieniach.

Lenka

Kolejny raz robię zakupy w sklepie i jest super szybko, tanio i wygodnie. Aż żałuję, że nie mają innych propozycji, które mnie interesują. Gorąco polecam.

Beata

Transakcja przebiegła szybko i sprawnie. Książki super i wszystko porządnie zapakowane. Nie jest to na pewno moja ostatnia styczność ze sklepem. Polecam.

Agnieszka

Sklep godny polecenia, szybko zrealizował zamówienie. Dodatkowo otrzymałam rabat. Bardzo korzystna cena zamówionych książek. Łącznie z przesyłką wyszło taniej niż w księgarni stacj...

Zosia

Bardzo sprawnie zrealizowane zamówienie. Pomimo, że podano mi późniejszy termin dostarczenia przesyłki otrzymałam ją kilka dni wcześniej. Sklep cechuje solidność i profesjonalizm. ...

Joanna

Sklep bardzo fajny, pomocny i szybki. Realizacja zamówienia trwała kilka dni. Zamówienie doskonale zapakowane i nienaruszone.

Frau Sonne

Jestem zadowolona ze sklepu i przeprowadzonej transakcji. Duży wybór książek, dostawa zgodnie z podaną przez sprzedawcę datą, bardzo porządnie zapakowana. Polecam.

agnes352

Polecam sklep z czystym sumieniem. Kontakt bardzo dobry, ceny rewelacyjne, wybór książek ogromny. Na pewno wkrótce znów złożę zamówienie.

natka2817

Rewelacja!!! Zamówienie otrzymałam 5 dni od złożenia zamówienia, a mieszkam w Wielkiej Brytanii.

Adrianna

Pierwszy raz kupowałam książki przez internet i się nie rozczarowałam. Książki przyszły w oczekiwanym terminie, były dobrze zabezpieczone. Na pewno skorzystam jeszcze nie jeden raz...

Paula