30 ebook a un prezzo mai visto!

Risparmia sui tuoi libri preferiti, mentre supporti la community Python Italia

➡️ Scopri gli ebook bundle

Il prodotto è stato aggiunto al carrello

Vai al carrello
9788850334834_quarta

L'arte del Refactoring

Guida alle tecniche per migliorare il design e la leggibilità del codice

  • Libro + Ebook
    Spedizione gratuita
    Consegna 4 giorni lavorativi
    Scarichi subito l'ebook

    48,00

    66,89€ -28%

    Spedizione gratuita
    Consegna 4 giorni lavorativi
    Scarichi subito l'ebook
  • Libro
    Spedizione gratuita
    Consegna 4 giorni lavorativi

    37,91

    39,90€ -5%

    Spedizione gratuita
    Consegna 4 giorni lavorativi
  • Ebook
    EPUB e Kindle
    senza DRM
    Scarichi subito l'ebook

    26,99

    EPUB e Kindle
    senza DRM
    Scarichi subito l'ebook
Cercalo anche su:
  • La Feltrinelli
  • IBS

Argomenti in breve

  • 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à
+ Leggi tutto - Chiudi

Descrizione

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.
+ Leggi tutto - Chiudi

Dettagli tecnici

Pagine: 400
Collana: Guida Completa
Pubblicazione: Marzo 2019
ISBN Libro: 9788850334834
ISBN Ebook: 9788850318605

È facile scrivere codice che un computer può eseguire. Difficile è scrivere codice che un uomo può capire.

Gli autori

  • Martin Fowler
    Martin Fowler è un'autorità nel mondo dello sviluppo software. Malgrado il riconoscimento universale che gli viene attribuito, ama non prendersi sul serio autodefinendosi un autore, un consulente, un conferenziere e... un chiacchierone quando parla di software. Chief Scientist presso ThoughtWorks, Martin ha sposato da anni la metodologia Agile partecipando nel 2001 alla creazione del Manifesto per lo Sviluppo Agile di Software. La prima edizione di questo libro è quella che ne ha decretato il successo come autore, con oltre 100.000 copie vendute nella sola edizione inglese.
9788850334834_quarta

Libri

L'arte del Refactoring

Guida alle tecniche per migliorare il design e la leggibilità del codice

Aggiungi al carrello

Libri che potrebbero interessarti

Tutti i libri

Pragmatic Programmer - Edizione del 20° anniversario

Guida per artigiani del software che vogliono diventare maestri

36,00

49,99€ -28%

28,50

30,00€ -5%

19,99

di David Thomas, Andrew Hunt

Clean Code

Guida per diventare bravi artigiani nello sviluppo agile di software

47,50

64,99€ -27%

38,00

40,00€ -5%

24,99

di Robert C. Martin

Clean Architecture

Guida per diventare abili progettisti di architetture software

47,50

64,99€ -27%

38,00

40,00€ -5%

24,99

di Robert C. Martin