L'arte del refactoring
Libri Moderni

Fowler, Martin <1963->

L'arte del refactoring

Abstract: Da quando la programmazione a oggetti è diventata di uso comune, gli sviluppatori si sono trovati di fronte a un numero significativo di applicazioni mal progettate, con software inefficienti e difficili da mantenere ed estendere. Per questo, nel corso del tempo, i professionisti più esperti hanno messo a punto un insieme di tecniche di refactoring per migliorare l'integrità strutturale e le prestazioni dei programmi. Pubblicato per la prima volta nel 1999 e ora aggiornato a vent'anni di distanza per riflettere i cambiamenti nel mondo del software, questo manuale è una pietra miliare. L'autore svela i principi e le tecniche fondamentali per trasformare codice scritto male in un programma ben congegnato. Vengono mostrati oltre sessanta metodi di refactoring, corredati da istruzioni passo-passo e indicazioni su quando applicarli. Gli esempi sono basati su JavaScript ma si possono applicare alla maggior parte dei linguaggi di programmazione. Un libro dedicato a tutti gli sviluppatori che vogliono scoprire o approfondire che cosa è il refactoring, perché dovrebbero applicarlo e come riconoscere il codice che ne ha bisogno. In breve il libro aiuta a comprendere i principi generali del refactoring; migliorare la leggibilità di un programma; riconoscere quando il codice ha bisogno di refactoring; costruire test affidabili; ottimizzare variabili e funzioni; intervenire su classi e metodi; spostare gli elementi funzionali; organizzare strutture dati; semplificare la logica condizionale; perfezionare le API; gestire l'ereditarietà.


Titolo e contributi: L'arte del refactoring : guida alle tecniche per migliorare il design e la leggibilità del codice / Martin Fowler ; con il contributo di Kent Beck

Ed. italiana sulla 2. americana

Pubblicazione: Apogeo, 2019

Descrizione fisica: xi, 370 p. ; 24 cm

EAN: 9788850334834

Data:2019

Lingua: Italiano (lingua del testo, colonna sonora, ecc.)

Paese: Italia

Nomi: (Editore) (Autore) (Autore)

Soggetti:

Classi: 005.14 Programmazione degli elaboratori. Verifica, prove, misurazione, messa a punto (debugging) [22]

Dati generali (100)
  • Tipo di data: monografia edita in un solo anno
  • Data di pubblicazione: 2019
  • Target: adulti, generale
Testi (105)
  • Genere: saggi

Sono presenti 2 copie, di cui 0 in prestito.

Biblioteca Collocazione Inventario Stato Prestabilità Rientra
Cermenate 003-006 Informatica 005.1 FOW CE-27751 Su scaffale Disponibile
Mariano Comense 003-006 Informatica 005.1 FOW MC-96610 In deposito Disponibile
Codice da incorporare

Copia e incolla sul tuo sito il codice HTML qui sotto.