TDD. Techniki programowania sterowanego testami / Dariusz Woźniak | Książka w Gandalf.com.pl
Ulubione
Kategorie
  • image

TDD. Techniki programowania sterowanego testami (miękka)

książka

  • Wydawnictwo Helion
  • Oprawa miękka
  • Ilość stron 328
  • Wysyłamy w 24h - 48h + czas dostawy

TDD. Techniki programowania sterowanego testami - opis produktu:

Odnieś sukces dzięki TDD!

- Poznaj filozofię programowania sterowanego testami
- Dowiedz się, jak wdrożyć metodę TDD w praktyce
- Naucz się stosować właściwe narzędzia i techniki

Metoda Test-Driven Development pozwala na pisanie lepszej jakości, bardziej elastycznego i łatwiejszego w utrzymaniu kodu, na którym można w pełni polegać. Większa wydajność pracy programistów, którzy o wiele lepiej rozumieją potrzeby biznesowe stawiane tworzonym przez nich aplikacjom, znaczne przyspieszenie powtarzalnych testów - to tylko niektóre zalety TDD. Nic dziwnego, że świat zachwycił się tą techniką, a jej znajomość należy do podstawowych wymagań, które muszą spełnić inżynierowie pragnący rozwijać swoją karierę w branży IT.

Jeśli chcesz poznać metodę TDD i nauczyć się tworzyć zgodne z nią testy jednostkowe, trafiłeś na właściwą książkę! W prosty sposób przedstawi Ci ona cykl Red-Green-Refactor, zaprezentuje zalety poprawnie zaimplementowanej techniki TDD, zwróci uwagę na trudności związane z wdrażaniem tej techniki i podpowie, jak sobie z nimi poradzić. Nauczysz się z niej pisać testy jednostkowe zgodnie z dobrymi praktykami oraz sprawdzać zależności i tworzyć atrapy obiektów. Dowiesz się, jak stosować TDD w przypadku już istniejącego kodu, a także jak mierzyć pokrycie kodu testami. Poznasz również podstawowe informacje na temat ciągłej integracji i jej znaczenia dla techniki TDD.

Podstawowe informacje o testach i metodzie TDD
Tworzenie dobrych testów jednostkowych
Praktyczne zastosowanie biblioteki NUnit
Atrapy i ich klasyfikacja
Zastosowanie TDD do istniejącego kodu
Pokrycie kodu testami i ciągła integracja
Najważniejsze biblioteki wspierające TDD

Poznaj w praktyce najbardziej przebojową metodę tworzenia oprogramowania!
S
Szczegóły

Książkowe bestsellery z tych samych kategorii

  • -32%
Rumcajs

Vaclav Ctvrtek , Radek Pilar

twarda
29,17 zł 42.89
  • -31%
Pestki

Anna Ciarkowska

twarda
27,47 zł 39.81
  • -36%
Księgi Jakubowe, Olga Tokarczuk

Olga Tokarczuk

twarda
44,63 zł 69.73
  • -34%
  • -36%
Bieguni, Olga Tokarczuk

Olga Tokarczuk

miękka
25,47 zł 39.81

Zobacz również

  • -19%
Wprowadzenie do bioinformatyki

Arthur Lesk

miękka
93,58 zł 115.53
  • -29%
Unity Przewodnik projektanta gier

Mike Geig

miękka
52,23 zł 73.55
  • -33%
Zrozumieć Excela Obliczenia i wykresy

Maciej Gonet

miękka
66,17 zł 98.76
  • -33%
Zrozumieć Excela VBA makra i funkcje

Maciej Gonet

miękka
66,17 zł 98.76
  • RRecenzje
  • Książka
  • TDD. Techniki programowania sterowanego testami
4.3/5 ( 6 ocen )
    5
    4
    4
    1
    3
    0
    2
    1
    1
    0
imię, nazwisko lub nick:
Twoja ocena:
Twoja recenzja:
Wprowadź tekst z obrazka:

W przypadku naruszenia Regulaminu Twój wpis zostanie usunięty.

Uwaga!!! Nie jesteś zalogowany. zaloguj się by zgłosić recenzję do konkursu i mieć szansę na wygraną w cotygodniowym plebiscycie!

Podobał Ci się ten tytuł? Zainspirował Cię? A może nie zgadzasz sie z autorem, opowiedz nam o tym, opisz swoje doznania związane z lekturą.
image

Rekomendowane

  • -30%
Więzień Oswobodzony Tom1 Miecze i słowa

Przemysław Duda

miękka
26,53 zł 37.91
  • -47%
Owoc granatu Tomy 1-4

Maria Paszyńska

pakiet
57,62 zł 108.73
  • -20%
Siedem kapitulacji Cykl Terra Ignota, Tom 2

Ada Palmer

twarda
35,91 zł 44.89
  • -30%
Przygody na oceanach galaktyk

Adam Borowiecki

miękka
31,43 zł 44.90
  • -35%
Instytut

K.C. Archer

miękka
26,00 zł 39.99
Zapowiedź - 3.2.2020
  • -37%
Świt legend

Mariusz Walczak

miękka
15,75 zł 25.00
  • -35%
Łowca

Marek Zatwardnicki

miękka
17,48 zł 26.90
Zapowiedź - 23.12.2019
  • -35%
Nieugięty. Przestrzeń zewnętrzna Zaginiona flota, Tom 4

Jack Campbell

miękka
29,13 zł 44.80
Zapowiedź - 31.1.2020

Ciekawe pomysły Gandalfa

  • Coraz więcej profesjonalnych środowisk produkcyjnych opiera się na oprogramowaniu. Ewentualne błędy w pracy kodu mogą prowadzić do poważnych konsekwencji - dlatego od rozwiązań informatycznych wymaga się solidności i poprawności. Równocześnie oczekuje się wydajnego działania, skalowalności i...

  • Java jest obecnie jednym z najpopularniejszych języków programowania, co zawdzięcza przede wszystkim swojej prostocie, nowoczesności, dużym możliwościom oraz niezależności od architektury platform sprzętowych i systemowych, na których mają pracować napisane w tym języku programy. Java znalazła...

  • Algorytmika to dziedzina, która w ciągu ostatnich kilkudziesięciu lat dostarczyła wielu efektywnych narzędzi wspomagających rozwiązywanie różnorodnych zagadnień za pomocą komputera. Dla niektórych stanowi swego rodzaju książkę kucharską, do której sięgają jedynie po wybrane przepisy, a dla innych -...

  • Framework Angular 2 jest dziś uważany za jeden z najwydajniejszych sposobów rozwijania średnich i dużych aplikacji internetowych. Te aplikacje działają bez problemu niezależnie od platformy. Separacja kodu interfejsu od logiki aplikacji, prosta modularyzacja aplikacji, bezproblemowe przetwarzanie...

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

  • Twórz niezawodne aplikacje w języku Python! Każdy programista marzy o pracy z przejrzystym kodem, który został w całości pokryty testami. Niestety, rzeczywistość bywa często daleka od ideału. A może da się go jednak osiągnąć? Odpowiedzią na to pytanie jest TDD (ang. Test-Driven Development),...