Non è necessario possedere un dispositivo Kindle. Scarica una delle app Kindle gratuite per iniziare a leggere i libri Kindle sul tuo smartphone, tablet e computer.

  • Apple
  • Android
  • Windows Phone
  • Android

Per scaricare una app gratuita, inserisci il numero di cellulare.

Prezzo edizione digitale: EUR 38,47
Prezzo Kindle: EUR 26,93

Risparmia EUR 32,30 (55%)

include IVA (dove applicabile)

Queste promozioni verranno applicate al seguente articolo:

Alcune promozioni sono cumulabili; altre non possono essere unite con ulteriori promozioni. Per maggiori dettagli, vai ai Termini & Condizioni delle specifiche promozioni.

Invia a Kindle o a un altro dispositivo

Invia a Kindle o a un altro dispositivo

Working Effectively with Legacy Code (Robert C. Martin Series) di [Feathers, Michael]
Annuncio applicazione Kindle

Working Effectively with Legacy Code (Robert C. Martin Series) Formato Kindle

4.0 su 5 stelle 2 recensioni clienti

Visualizza tutti i formati e le edizioni Nascondi altri formati ed edizioni
Prezzo Amazon
Nuovo a partire da Usato da
Formato Kindle
"Ti preghiamo di riprovare"
EUR 26,93

Lunghezza: 457 pagine Miglioramenti tipografici: Abilitato Scorri Pagina: Abilitato
Lingua: Inglese

Descrizione prodotto

Sinossi

Get more out of your legacy systems: more performance, functionality, reliability, and manageability

 

Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do you understand it? If the answer to any of these questions is no, you have legacy code, and it is draining time and money away from your development efforts.

In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This book draws on material Michael created for his renowned Object Mentor seminars: techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control.

The topics covered include

  • Understanding the mechanics of software change: adding features, fixing bugs, improving design, optimizing performance
  • Getting legacy code into a test harness
  • Writing tests that protect you against introducing new problems
  • Techniques that can be used with any language or platform—with examples in Java, C++, C, and C#
  • Accurately identifying where code changes need to be made
  • Coping with legacy systems that aren't object-oriented
  • Handling applications that don't seem to have any structure

This book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.

Dalla quarta di copertina

Get more out of your legacy systems: more performance, functionality, reliability, and manageability

Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do you understand it? If the answer to any of these questions is no, you have legacy code, and it is draining time and money away from your development efforts.

In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This book draws on material Michael created for his renowned Object Mentor seminars: techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control.

The topics covered include

  • Understanding the mechanics of software change: adding features, fixing bugs, improving design, optimizing performance
  • Getting legacy code into a test harness
  • Writing tests that protect you against introducing new problems
  • Techniques that can be used with any language or platform—with examples in Java, C++, C, and C#
  • Accurately identifying where code changes need to be made
  • Coping with legacy systems that aren't object-oriented
  • Handling applications that don't seem to have any structure

This book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.


© Copyright Pearson Education. All rights reserved.


Dettagli prodotto

  • Formato: Formato Kindle
  • Dimensioni file: 4474 KB
  • Lunghezza stampa: 457
  • Utilizzo simultaneo di dispositivi: Fino a 5 dispositivi, per limite di editore
  • Editore: Prentice Hall; 1 edizione (22 settembre 2004)
  • Venduto da: Amazon Media EU S.à r.l.
  • Lingua: Inglese
  • ASIN: B005OYHF0A
  • Da testo a voce: Abilitato
  • X-Ray:
  • Word Wise: Non abilitato
  • Miglioramenti tipografici: Abilitato
  • Media recensioni: 4.0 su 5 stelle  Visualizza tutte le recensioni (2 recensioni clienti)
  • Posizione nella classifica Bestseller di Amazon: #122.141 a pagamento nel Kindle Store (Visualizza i Top 100 a pagamento nella categoria Kindle Store)
  •  Hai trovato questo prodotto a un prezzo più basso?

Recensioni clienti

4.0 su 5 stelle
5 stelle
0
4 stelle
2
3 stelle
0
2 stelle
0
1 stella
0
Consulta entrambe le recensioni cliente
Condividi la tua opinione con altri clienti

Principali recensioni dei clienti

Formato: Copertina flessibile Acquisto verificato
Forse il merito di questo testo e' quello di dar dei nomi a dei pattern da utilizzare per "attaccare" con un bel refactoring del codice legacy: e non e' poco.
Il fatto e' che se sviluppate da 15-20 anni e ve ne siete posti di domande su come modificare il codice esistente (e usate TDD), e' probabile che diventi un po' noioso perche' e' probabile conosciate gia' tutti i pattern indicati.
Commento 2 persone l'hanno trovato utile. Questa recensione ti è stata utile? No Invio feedback...
Grazie del feedback.
Spiacenti, non siamo stati in grado di registrare il voto. Provare di nuovo.
Segnala un abuso
Formato: Copertina flessibile
Un gran bel libro, da usare come guida e riferimento per gestire il codice obsoleto nell'ottica di modernizzarlo. Da far leggere a chi non vuole aggiornare il software.
Commento Questa recensione ti è stata utile? No Invio feedback...
Grazie del feedback.
Spiacenti, non siamo stati in grado di registrare il voto. Provare di nuovo.
Segnala un abuso
click to open popover