Parametri
- 448pagine
- 16 ore di lettura
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)
Metodi di pagamento
Qui potrebbe esserci la tua recensione.