Ocena:
Książka RSpec Book jest zarówno chwalona, jak i krytykowana przez czytelników za kompleksowe wprowadzenie do Behavior-Driven Development (BDD) i Test-Driven Development (TDD) przy użyciu RSpec i Cucumber. Wielu z nich docenia wartość edukacyjną i filozoficzne podstawy tych metodologii, ale zauważa również poważne obawy dotyczące przestarzałych treści i braku rzeczywistych zastosowań.
Zalety:Zapewnia solidne wprowadzenie do BDD, TDD, RSpec i Cucumber, które wielu uważa za przydatne w ich praktykach programistycznych.
Wady:Doskonała dla początkujących i przystępna dla poważnych programistów-amatorów, poprawiająca ich podejście do tworzenia oprogramowania.
(na podstawie 33 opinii czytelników)
The Rspec Book: Behaviour Driven Development with Rspec, Cucumber, and Friends
Behaviour-Driven Development (BDD) daje ci to, co najlepsze z technik Test Driven Development, Domain Driven Design i Acceptance Test Driven Planning, dzięki czemu możesz tworzyć lepsze oprogramowanie z samodokumentującymi się, wykonywalnymi testami, które łączą użytkowników i programistów za pomocą wspólnego języka.
Wykorzystaj w pełni BDD w Rubim dzięki książce The RSpec Book, napisanej przez głównego dewelopera RSpec, Davida Chelimsky'ego.
Zaczniesz od razu z RSpec 2 i Cucumber, tworząc prostą grę, używając Cucumber do wyrażania wymagań wysokiego poziomu w języku zrozumiałym dla klienta, a RSpec do wyrażania bardziej szczegółowych wymagań, które koncentrują się na zachowaniu poszczególnych obiektów w systemie. Dowiesz się, jak używać podwójnych testów (mocks i stubs) do kontrolowania środowiska i skupiania przykładów RSpec na jednym obiekcie na raz, a także jak dostosować RSpec, aby "mówił" w języku twojej domeny.
Będziesz rozwijać aplikacje Rails 3 i korzystać z narzędzi towarzyszących, takich jak Webrat i Selenium, aby wyrazić wymagania dla aplikacji internetowych zarówno w pamięci, jak i w przeglądarce. Nauczysz się również określać widoki, kontrolery i modele Rails, każdy w całkowitej izolacji od innych.
Niezależnie od tego, czy tworzysz aplikacje, frameworki, czy biblioteki, które je zasilają, The RSpec Book pomoże Ci pisać lepszy kod, lepsze testy i dostarczać lepsze oprogramowanie szczęśliwszym użytkownikom.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)