DevBookRank
Cover of Refactoring: Improving the Design of Existing CodeBuy on Amazon - $59.99

As an Amazon Associate we earn from qualifying purchases.

Programming

Refactoring: Improving the Design of Existing Code

by Martin Fowler

4.7 out of 5(1,876 reviews)

About this book

Refactoring is a controlled technique for improving the design of an existing code base. This second edition, fully updated with JavaScript examples, presents proven techniques for refactoring code, including a detailed catalog of refactorings with step-by-step instructions.

RefactoringDesignBest Practices

Key details

Category
Programming
Level
Intermediate
Published
2018
Pages
448
Publisher
Addison-Wesley
ISBN
9780134757599

Related books

Cover of Effective Java
Programming

Effective Java

Joshua Bloch

4.8(2,890)

Seventy-eight indispensable best practices for writing better, more robust Java.

A beautifully clear explanation of how computers really work, from relays to microprocessors.

Cover of Designing Data-Intensive Applications
Software Engineering

Designing Data-Intensive Applications

Martin Kleppmann

4.8(2,847)

The bible of modern data systems design. Essential reading for every senior software engineer.