Refactoring: Edizione Ruby: Edizione Ruby

Punteggio:   (4,6 su 5)

Refactoring: Edizione Ruby: Edizione Ruby (Jay Fields)

Recensioni dei lettori

Riepilogo:

Il libro è una risorsa preziosa per gli sviluppatori di Ruby, in quanto fornisce approfondimenti specifici sul refactoring, pensati su misura per Ruby. Mentre molti lettori ne lodano il contenuto pratico e la chiarezza, alcuni criticano l'impaginazione e la presentazione, suggerendo che la versione originale potrebbe essere un'opzione migliore.

Vantaggi:

Offre approcci al refactoring specifici per Ruby
eccellente per comprendere i refactoring per migliorare la leggibilità e la manutenibilità del codice
esempi chiari che aiutano a solidificare le tecniche intuitive in un metodo strutturato
inestimabile per gli sviluppatori Ruby seri.

Svantaggi:

Impaginazione scadente con molti errori
i refactoring sono tagliati a causa delle interruzioni di pagina
alcuni lettori preferiscono l'edizione originale e la trovano migliore
condizioni discutibili del libro consegnato in alcuni casi.

(basato su 8 recensioni dei lettori)

Titolo originale:

Refactoring: Ruby Edition: Ruby Edition

Contenuto del libro:

La guida definitiva al refactoring, completamente rinnovata per Ruby.

Con il refactoring, i programmatori possono trasformare anche il software più caotico in sistemi ben progettati e molto più facili da evolvere e mantenere. Inoltre, possono farlo un passo alla volta, attraverso una serie di semplici e comprovati passaggi. Ora è disponibile una versione autorevole e ampiamente aggiornata del classico libro di Martin Fowler sul refactoring che utilizza esempi e idiomi di Ruby, non codice adattato da Java o da qualsiasi altro ambiente.

Gli autori presentano un catalogo dettagliato di oltre 70 refactoring Ruby collaudati, con indicazioni specifiche su quando applicare ciascuno di essi, istruzioni passo-passo per il loro utilizzo ed esempi di codice che ne illustrano il funzionamento. Molti dei refactoring degli autori utilizzano potenti funzionalità specifiche di Ruby e tutti gli esempi di codice sono disponibili per il download.

Sfruttando i concetti originali di Fowler, gli autori mostrano come eseguire il refactoring in modo controllato, efficiente e incrementale, in modo da migliorare metodicamente la struttura del codice senza introdurre nuovi bug. Qualunque sia il vostro ruolo nella scrittura o nella manutenzione del codice Ruby, questo libro sarà una risorsa indispensabile.

Questo libro vi aiuterà a.

- Comprendere i principi fondamentali del refactoring e le ragioni per farlo.

- Riconoscere i "cattivi odori" nel codice Ruby.

- Rielaborare i progetti sbagliati in codice ben progettato, un passo alla volta.

- Creare test per assicurarsi che i refactoring funzionino correttamente.

- Comprendere le sfide del refactoring e come superarle.

- Comporre i metodi per impacchettare correttamente il codice.

- Spostare le funzioni tra gli oggetti per collocare le responsabilità dove si adattano meglio.

- Organizzare i dati per renderli più facili da usare.

- Semplificare le espressioni condizionali e fare un uso più efficace del polimorfismo.

- Creare interfacce più facili da capire e da usare.

- Generalizzare in modo più efficace.

- Eseguire refactoring più ampi che trasformano interi sistemi software e che possono richiedere mesi o anni.

- Rifattorizzare con successo il codice di Ruby on Rails.

Altre informazioni sul libro:

ISBN:9780321984135
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2014
Numero di pagine:480

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Refactoring: Edizione Ruby: Edizione Ruby - Refactoring: Ruby Edition: Ruby Edition
La guida definitiva al refactoring, completamente rinnovata...
Refactoring: Edizione Ruby: Edizione Ruby - Refactoring: Ruby Edition: Ruby Edition

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)