Rails 5 Test Prescriptions: Costruire una base di codice sana

Punteggio:   (4,7 su 5)

Rails 5 Test Prescriptions: Costruire una base di codice sana (Noel Rappin)

Recensioni dei lettori

Riepilogo:

Il libro è una guida completa incentrata sullo sviluppo guidato dai test, destinata a chi ha una conoscenza avanzata di Ruby e Rails. Offre strategie di test ed esempi dettagliati, ma può risultare eccessivo per i principianti o i codificatori occasionali.

Vantaggi:

Molto completo e dettagliato
contenuto ben organizzato
vantaggioso per utenti di livello intermedio e avanzato
fornisce preziose prescrizioni sui test ed esempi passo-passo.

Svantaggi:

Non adatto a principianti o codificatori occasionali; denso e difficile da capire senza una conoscenza approfondita di Ruby e Rails.

(basato su 3 recensioni dei lettori)

Titolo originale:

Rails 5 Test Prescriptions: Build a Healthy Codebase

Contenuto del libro:

Il vostro codice Rails soffre di gonfiore, fragilità o imprecisione? Curate questi problemi con l'applicazione regolare dello sviluppo guidato dai test. Utilizzerete Rails 5. 1, Minitest 5 e RSpec 3.6, oltre a librerie di test popolari come factory_girl e Cucumber. Gli aggiornamenti includono Rails 5. 1 e l'integrazione di Webpack. Fate quello che vi ha ordinato il medico per far stare meglio le vostre applicazioni. Gli effetti collaterali possono essere un codice migliore, meno bug e sviluppatori più felici.

La vostra applicazione Ruby on Rails è malata. Le scadenze incombono, ma ogni volta che apportate la minima modifica al codice, qualcosa si rompe. Nessuno si ricorda cosa doveva fare quel pezzo di codice complicato e nessuno sa cosa faccia realmente. Inoltre, presenta dei bug. È necessario uno sviluppo guidato dai test: un processo per migliorare la progettazione, la manutenibilità e la sostenibilità a lungo termine del software.

Con esempi pratici di codice e discussioni sui motivi per cui i test funzionano, questo libro inizia con le funzionalità di base fornite come parte del nucleo di Ruby on Rails. Una volta integrate queste funzionalità nella vostra pratica di codifica, lavorate con i più diffusi strumenti di testing di terze parti, come RSpec, Jasmine, Cucumber e factory_girl. Testate i componenti di un'applicazione Rails, compresa la logica del modello back-end e la logica di visualizzazione front-end. Con esempi di Rails, utilizzate i test per consentire al vostro codice di rispondere meglio ai cambiamenti futuri. Inoltre, scoprirete come gestire le situazioni di test del mondo reale.

Questa nuova edizione è stata aggiornata a Rails 5. 1 e RSpec 3.6 e contiene una copertura completa delle nuove funzionalità di Rails, tra cui i test di sistema e il setup JavaScript basato su Webpack.

Cosa serve:

Ruby 2.4, Rails 5.

Altre informazioni sul libro:

ISBN:9781680502503
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida
Anno di pubblicazione:2018
Numero di pagine:350

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Rails 5 Test Prescriptions: Costruire una base di codice sana - Rails 5 Test Prescriptions: Build a...
Il vostro codice Rails soffre di gonfiore,...
Rails 5 Test Prescriptions: Costruire una base di codice sana - Rails 5 Test Prescriptions: Build a Healthy Codebase
CSS moderno con Tailwind: Stilizzazione flessibile senza problemi - Modern CSS with Tailwind:...
Questa nuova edizione del libro copre Tailwind 3...
CSS moderno con Tailwind: Stilizzazione flessibile senza problemi - Modern CSS with Tailwind: Flexible Styling Without the Fuss
Sviluppo front-end moderno per Rails, seconda edizione: Hotwire, Stimulus, Turbo e React - Modern...
Migliorate l'esperienza utente della vostra...
Sviluppo front-end moderno per Rails, seconda edizione: Hotwire, Stimulus, Turbo e React - Modern Front-End Development for Rails, Second Edition: Hotwire, Stimulus, Turbo, and React
Programmare Ruby 3.3: Guida pragmatica per i programmatori - Programming Ruby 3.3: The Pragmatic...
Ruby è uno dei più importanti linguaggi di...
Programmare Ruby 3.3: Guida pragmatica per i programmatori - Programming Ruby 3.3: The Pragmatic Programmers' Guide

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)