Chiudi

Aggiungi l'articolo in

Chiudi
Aggiunto

L’articolo è stato aggiunto alla lista dei desideri

Chiudi

Crea nuova lista

Offerta imperdibile
Dati e Statistiche
Wishlist Salvato in 0 liste dei desideri
Brutal Refactoring: More Working Effectively with Legacy Code
Disponibilità in 4/5 settimane
38,80 €
-8% 42,17 €
38,80 € 42,17 € -8%
Disp. in 4/5 settimane
Chiudi

Altre offerte vendute e spedite dai nostri venditori

Altri venditori
Prezzo e spese di spedizione
ibs
Spedizione Gratis
-8% 42,17 € 38,80 €
Vai alla scheda completa
Altri venditori
Prezzo e spese di spedizione
ibs
Spedizione Gratis
-8% 42,17 € 38,80 €
Vai alla scheda completa
Altri venditori
Prezzo e spese di spedizione
Chiudi
ibs
Chiudi

Tutti i formati ed edizioni

Chiudi
Chiudi

Promo attive (0)

Descrizione


Most software professionals spend much of their time working with someone else's brutally imperfect code. When you consider the serious constraints that legacy code was created under, it's no surprise it looks so bad. The question is: now what? In Brutal Refactoring, Michael Feathers starts with code bases "as they are," not as "we pretend them to be" - and shows how to aggressively reshape them to make them maintainable and amenable to further development. Brutal Refactoring takes the next steps beyond all previous refactoring books, including Feathers' own highly-praised Working Effectively with Legacy Code. Feathers shares new insights reflecting all he's learned in the eleven years since that book, and offers the first detailed practical advice on the unique nuances of system-wide refactoring. Brutal Refactoring demonstrates Feathers' aggressive refactoring techniques through a series of exceptionally realistic case examples, introducing tactical "recipes" and high-level strategies for overcoming a wide range of legacy code challenges. Coverage includes: Making intractable code understandable Componentizing software factory and repository hubs Sensing variables Using in vitro test harnesses and production toggles Mining runtimes Decomposing heavily conditional code Profiling good and bad code bases Detecting and managing code hotspots Uncovering patterns in code duplication Performing domain discovery Managing boundaries between object-oriented and procedural code Using the Twist method to extract classes, and much more
Leggi di più Leggi di meno

Dettagli

2018
Paperback / softback
416 p.
Testo in English
235 x 178 mm
9780321793201
Chiudi
Aggiunto

L'articolo è stato aggiunto al carrello

Chiudi

Aggiungi l'articolo in

Chiudi
Aggiunto

L’articolo è stato aggiunto alla lista dei desideri

Chiudi

Crea nuova lista

Chiudi

Chiudi

Siamo spiacenti si è verificato un errore imprevisto, la preghiamo di riprovare.

Chiudi

Verrai avvisato via email sulle novità di Nome Autore