Evaluare:
Cartea RSpec este atât lăudată, cât și criticată de cititori pentru introducerea sa cuprinzătoare în Behavior-Driven Development (BDD) și Test-Driven Development (TDD) folosind RSpec și Cucumber. În timp ce mulți apreciază valoarea sa educațională și fundamentele filosofice ale metodologiilor, ei notează, de asemenea, preocupări semnificative cu privire la conținutul învechit și lipsa de aplicații din lumea reală.
Avantaje:Oferă o introducere solidă la BDD, TDD, RSpec și Cucumber, pe care mulți o consideră utilă pentru practicile lor de dezvoltare.
Dezavantaje:Excelentă pentru începători și accesibilă programatorilor amatori serioși, îmbunătățind abordarea lor față de dezvoltarea de software.
(pe baza a 33 recenzii ale cititorilor)
The Rspec Book: Behaviour Driven Development with Rspec, Cucumber, and Friends
Behaviour-Driven Development (BDD) vă oferă cele mai bune tehnici de dezvoltare bazată pe teste, de proiectare bazată pe domeniu și de planificare bazată pe teste de acceptare, astfel încât să puteți crea un software mai bun cu teste executabile și autodocumentate, care aduc utilizatorii și dezvoltatorii împreună cu un limbaj comun.
Profitați la maximum de BDD în Ruby cu The RSpec Book, scrisă de dezvoltatorul principal al RSpec, David Chelimsky.
Veți începe imediat cu RSpec 2 și Cucumber dezvoltând un joc simplu, folosind Cucumber pentru a exprima cerințe de nivel înalt într-un limbaj pe care clientul dvs. îl înțelege, iar RSpec pentru a exprima cerințe mai granulare care se concentrează pe comportamentul obiectelor individuale din sistem. Veți învăța cum să folosiți dublele de testare (mocks și stubs) pentru a controla mediul și a concentra exemplele RSpec pe câte un obiect și cum să personalizați RSpec pentru a "vorbi" în limbajul domeniului dumneavoastră.
Veți dezvolta aplicații Rails 3 și veți utiliza instrumente însoțitoare, cum ar fi Webrat și Selenium, pentru a exprima cerințele pentru aplicațiile web atât în memorie, cât și în browser. Și veți învăța să specificați vizualizări, controlori și modele Rails, fiecare în izolare completă față de celelalte.
Indiferent dacă dezvoltați aplicații, cadre sau bibliotecile care le alimentează, The RSpec Book vă va ajuta să scrieți cod mai bun, să faceți teste mai bune și să livrați software mai bun unor utilizatori mai mulțumiți.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)