Bookbot

Refactoring: Improving the Design of Existing Code

Valutazione del libro

4,3(289)Aggiungi una valutazione

Maggiori informazioni sul libro

Whenever you read this book, it's time to revisit it. If you haven't read it yet, do so before writing another line of code. Fully revised and updated, it includes new refactorings and code examples. For over twenty years, programmers have relied on this guide to improve code design, enhance software maintainability, and make code easier to understand. This eagerly awaited edition reflects crucial changes in the programming landscape, featuring an updated catalog of refactorings, JavaScript examples, and new functional examples that demonstrate refactoring without classes. It explains what refactoring is, why it's essential, how to identify code that needs it, and how to execute it successfully in any programming language. You'll learn the process and principles of refactoring, apply useful techniques to enhance program comprehension and adaptability, and recognize "bad smells" in code that indicate refactoring opportunities. Each refactoring is detailed with explanations, motivation, mechanics, and simple examples. Additionally, you’ll discover how to build solid tests for your refactorings and understand the tradeoffs and obstacles involved. The edition includes free access to the canonical web version, offering even more refactoring resources.

Acquisto del libro

Refactoring: Improving the Design of Existing Code, Martin Fowler

Lingua
Pubblicato
2018
product-detail.submit-box.info.binding
(Copertina rigida)
Ti avviseremo via email non appena lo rintracceremo.

Metodi di pagamento

4,3
Molto buono
289 Valutazioni

Qui potrebbe esserci la tua recensione.