Ambrielle

Refactoring: Improving the Design of Existing Code (Addison-Wesley Signature

Description: Refactoring is about improving the design of existing code. It is the process of changing a software system in such a way that it does not alter the external behavior of the code, yet improves its internal structure. With refactoring you can even take a bad design and rework it into a good one. This book offers a thorough discussion of the principles of refactoring, including where to spot opportunities for refactoring, and how to set up the required tests. There is also a catalog of more than 40 proven refactorings with details as to when and why to use the refactoring, step by step instructions for implementing it, and an example illustrating how it works The book is written using Java as its principle language, but the ideas are applicable to any OO language. Preface 1. Refactoring, a First Example 2. Principles in Refactoring 3. Bad Smells in Code 4. Building Tests 5. Toward a Catalog of Refactorings 6. Composing Methods 7. Moving Features between Objects 8. Organizing Data 9. Simplifying Conditional Expressions 10. Making Method Calls Simpler 11. Dealing with Generalization 12. Big Refactorings 13. Refactoring, Reuse, and Reality 14. Refactoring Tools 15. Putting It All Together

Price: 63.9 USD

Location: Gloucester

End Time: 2024-12-01T22:25:26.000Z

Shipping Cost: 0 USD

Product Images

Refactoring: Improving the Design of Existing Code (Addison-Wesley SignatureRefactoring: Improving the Design of Existing Code (Addison-Wesley Signature

Item Specifics

Return shipping will be paid by: Buyer

All returns accepted: Returns Accepted

Item must be returned within: 60 Days

Refund will be given as: Money Back

Return policy details:

EAN: 9780134757599

UPC: 9780134757599

ISBN: 9780134757599

MPN: N/A

Book Title: Refactoring: Improving the Design of Existing Code

Number of Pages: 448 Pages

Language: English

Publication Name: Refactoring : Improving the Design of Existing Code

Publisher: Addison Wesley Professional

Item Height: 1.2 in

Publication Year: 2018

Subject: Software Development & Engineering / General, Programming / Object Oriented

Type: Textbook

Item Weight: 38.4 Oz

Author: Martin Fowler

Item Length: 9 in

Subject Area: Computers

Series: Addison-Wesley Signature Series (Fowler) Ser.

Item Width: 7.4 in

Format: Hardcover

Recommended

Refactoring: Improving the Design of Existing Code by Martin Fowler (English) Ha
Refactoring: Improving the Design of Existing Code by Martin Fowler (English) Ha

$76.19

View Details
Stefano Violett Refactoring in Java: Improving code desi (Paperback) (UK IMPORT)
Stefano Violett Refactoring in Java: Improving code desi (Paperback) (UK IMPORT)

$64.49

View Details
Refactoring: Improving the Design of Existing Code Martin Fowler, Kent Beck, Jo
Refactoring: Improving the Design of Existing Code Martin Fowler, Kent Beck, Jo

$25.00

View Details
Refactoring : Improving the Design of Existing Code, Hardcover by Fowler, Mar...
Refactoring : Improving the Design of Existing Code, Hardcover by Fowler, Mar...

$48.34

View Details
Refactoring: Improving the Design of Existing Code - Hardcover - VERY GOOD
Refactoring: Improving the Design of Existing Code - Hardcover - VERY GOOD

$5.37

View Details
Refactoring: Improving the Design of - Hardcover, by Martin Fowler; Kent - Good
Refactoring: Improving the Design of - Hardcover, by Martin Fowler; Kent - Good

$8.44

View Details
Refactoring: Improving the Design of Existing Code by Martin Fowler (Hardcover)
Refactoring: Improving the Design of Existing Code by Martin Fowler (Hardcover)

$21.96

View Details
Refactoring with C#: Safely improve .NET applications and pay down technical deb
Refactoring with C#: Safely improve .NET applications and pay down technical deb

$64.57

View Details
Martin Fowler - Refactoring   Improving the Design of Existing Code - - S9000z
Martin Fowler - Refactoring Improving the Design of Existing Code - - S9000z

$91.13

View Details
Refactoring: Improving the Design of Existing Code by Martin Fowler: Used
Refactoring: Improving the Design of Existing Code by Martin Fowler: Used

$50.86

View Details