Refactoring per la progettazione del software: Gestire il debito tecnico

Punteggio:   (4,4 su 5)

Refactoring per la progettazione del software: Gestire il debito tecnico (Girish Suryanarayana)

Recensioni dei lettori

Riepilogo:

Il libro fornisce una visione completa del debito tecnico e degli odori di progettazione, sottolineando i consigli pratici di refactoring per gli sviluppatori di software. Spiega concetti complessi con un linguaggio semplice, supportato da numerosi esempi e illustrazioni. I lettori apprezzano la chiara classificazione degli argomenti e l'utilità dell'appendice contenente strumenti per la gestione del debito tecnico. Tuttavia, alcuni recensori suggeriscono dei miglioramenti, in particolare per quanto riguarda l'uso di una terminologia specifica come gli “odori”.

Vantaggi:

Copertura completa del debito tecnico e degli odori di progettazione.
Spiegazioni chiare di concetti complessi.
Esempi e illustrazioni utili.
Consigli pratici di refactoring per gli sviluppatori.
Classificazione efficace degli odori di progettazione.
Formato pratico da portare con sé.
Utile appendice con strumenti per identificare i design smell.

Svantaggi:

Alcuni lettori ritengono che l'uso del termine “odori” sia indesiderato per convincere il pubblico.
Alcuni recensori desiderano maggiori contenuti oltre le 250 pagine previste.

(basato su 15 recensioni dei lettori)

Titolo originale:

Refactoring for Software Design Smells: Managing Technical Debt

Contenuto del libro:

La consapevolezza degli odori di progettazione - indicatori di problemi di progettazione comuni - aiuta gli sviluppatori o gli ingegneri del software a capire gli errori commessi durante la progettazione, quali principi di progettazione sono stati trascurati o applicati in modo errato e quali principi devono essere applicati correttamente per risolvere questi odori attraverso il refactoring. Gli sviluppatori e gli ingegneri del software possono “conoscere” i principi e i modelli, ma non sono consapevoli delle “puzze” che esistono nel loro progetto a causa di un'applicazione errata o scorretta dei principi o dei modelli.

Questi odori tendono a contribuire pesantemente al debito tecnico - ulteriore tempo dovuto per correggere progetti che si pensava fossero già completi - e devono essere affrontati con un refactoring adeguato. Refactoring for Software Design Smells presenta 25 odori di progettazione strutturale, il loro ruolo nell'identificare i problemi di progettazione e le potenziali soluzioni di refactoring. Organizzato per aree comuni di progettazione del software, ogni odore è presentato con diagrammi ed esempi che illustrano le cattive pratiche di progettazione e i problemi che ne derivano, creando un catalogo di informazioni facilmente utilizzabili che gli sviluppatori o gli ingegneri possono applicare nei loro progetti.

Gli autori distillano le loro ricerche e la loro esperienza come consulenti e formatori, fornendo spunti che sono stati utilizzati per migliorare il refactoring e ridurre i tempi e i costi di gestione dei progetti software. Inoltre, raccontano aneddoti di progetti reali in cui l'odore ha contribuito a risolvere un problema di progettazione.

Altre informazioni sul libro:

ISBN:9780128013977
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2014
Numero di pagine:258

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Refactoring per la progettazione del software: Gestire il debito tecnico - Refactoring for Software...
La consapevolezza degli odori di progettazione -...
Refactoring per la progettazione del software: Gestire il debito tecnico - Refactoring for Software Design Smells: Managing Technical Debt

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)