Evaluare:
Cartea este un ghid cuprinzător axat pe dezvoltarea bazată pe teste, destinat celor care au cunoștințe avansate de Ruby și Rails. Oferă strategii și exemple detaliate de testare, dar poate fi copleșitoare pentru începători sau programatori ocazionali.
Avantaje:⬤ Foarte cuprinzător și detaliat
⬤ conținut bine organizat
⬤ benefic pentru utilizatorii intermediari și avansați
⬤ oferă rețete de testare valoroase și exemple pas cu pas.
Nu este potrivit pentru începători sau programatori ocazionali; dens și dificil de înțeles fără o cunoaștere aprofundată a Ruby și Rails.
(pe baza a 3 recenzii ale cititorilor)
Rails 5 Test Prescriptions: Build a Healthy Codebase
Codul dvs. Rails suferă de umflături, fragilitate sau inexactitate? Vindecați aceste probleme prin aplicarea regulată a dezvoltării bazate pe teste. Veți utiliza Rails 5. 1, Minitest 5 și RSpec 3. 6, precum și biblioteci de testare populare precum factory_girl și Cucumber. Actualizările includ teste Rails 5. 1 teste de sistem și integrarea Webpack. Faceți ceea ce a ordonat medicul pentru a vă face aplicațiile să se simtă mai bine. Efectele secundare pot include un cod mai bun, mai puține erori și dezvoltatori mai fericiți.
Aplicația dvs. Ruby on Rails este bolnavă. Termenele limită se apropie, dar de fiecare dată când faceți cea mai mică modificare a codului, se mai strică ceva. Nimeni nu-și amintește ce trebuia să facă acea bucată de cod complicată și nimeni nu poate spune ce face de fapt. În plus, are bug-uri. Aveți nevoie de o dezvoltare bazată pe teste: un proces de îmbunătățire a designului, a mentenabilității și a viabilității pe termen lung a software-ului.
Cu exemple practice de cod și discuții despre motivele pentru care testarea funcționează, această carte începe cu cele mai de bază caracteristici furnizate ca parte a nucleului Ruby on Rails. După ce ați integrat aceste caracteristici în practica dvs. de programare, lucrați cu instrumente de testare terțe populare, cum ar fi RSpec, Jasmine, Cucumber și factory_girl. Testați părțile componente ale unei aplicații Rails, inclusiv logica modelului back-end și logica afișării front-end. Cu ajutorul exemplelor Rails, utilizați testarea pentru a permite codului dvs. să răspundă mai bine la schimbările viitoare. În plus, vedeți cum să gestionați situațiile de testare din lumea reală.
Această nouă ediție a fost actualizată la Rails 5. 1 și RSpec 3. 6 și conține acoperirea completă a noilor caracteristici Rails, inclusiv testele de sistem și configurarea JavaScript bazată pe Webpack.
Ce aveți nevoie:
Ruby 2. 4, Rails 5.
© 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)