Free delivery for purchases over 59.99 €
Slovak post 4.49 SPS courier 4.99 GLS courier 3.99 GLS point 2.99 Packeta courier 4.99 Packeta point 2.99 SPS Parcel Shop 2.99

Refactoring

Language EnglishEnglish
Book Hardback
Book Refactoring Martin Fowler
Libristo code: 16388144
Publishers Pearson Education, January 2019
Refactoring is about improving the design of existing code. It is the process of changing a software... Full description
? points 133 b TOP TOP
54.05
In stock at our supplier Shipping in 4 days

30-day return policy


Customers also purchased


TOP
The Pragmatic Programmer David Thomas / Hardback
common.buy 45.09
TOP
Designing Data-Intensive Applications Martin Kleppmann / Paperback
common.buy 47.36
TOP
Design Patterns Erich Gamma / Hardback
common.buy 53.43
TOP
Head First Design Patterns Eric Freeman / Paperback
common.buy 75.57
TOP
Implementing Domain-Driven Design Vaughn Vernon / Hardback
common.buy 62.60
TOP
Working Effectively with Legacy Code Michael Feathers / Paperback
common.buy 65.07
TOP
Clean Code Robert C. Martin / Paperback
common.buy 52.61
TOP
Cracking the Coding Interview Gayle Laakmann McDowell / Paperback
common.buy 36.03
TOP
Clean Architecture Robert C. Martin / Paperback
common.buy 35.82
TOP
The Clean Coder Robert C. Martin / Paperback
common.buy 42.00
TOP
Domain-Driven Design Eric Evans / Hardback
common.buy 75.06
TOP
The Mythical Man-Month Frederick Brooks / Paperback
common.buy 43.55
TOP
Enterprise Integration Patterns Gregor Hohpe / Hardback
common.buy 62.70
TOP
Effective Java Joshua Bloch / Paperback
common.buy 49.21
TOP
Fundamentals of Software Architecture Neal Ford / Paperback
common.buy 78.04

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.

About the book

Full name Refactoring
Language English
Binding Book - Hardback
Date of issue 2019
Number of pages 448
EAN 9780134757599
ISBN 0134757599
Libristo code 16388144
Publishers Pearson Education
Weight 876
Dimensions 194 x 234 x 19
Give this book today
It's easy
1 Add to cart and choose Deliver as present at the checkout 2 We'll send you a voucher 3 The book will arrive at the recipient's address

You might also be interested in


TOP
How to Win Friends and Influence People Dale Carnegie / Paperback
common.buy 9.05
TOP
Thinking, Fast and Slow Daniel Kahneman / Paperback
common.buy 13.38
TOP
The Daily Stoic Ryan Holiday / Paperback
common.buy 10.90
TOP SALE
Open Circuits Eric Schlaepfer / Hardback
common.buy 34.48
TOP
The Phoenix Project Gene Kim / Paperback
common.buy 22.13
TOP
Professional Product Owner, The Don McGreal / Paperback
common.buy 33.15
TOP
Peopleware Tom DeMarco / Paperback
common.buy 40.77
TOP
OCP Java SE 17 Certification Kit Jeanne Boyarsky / Paperback
common.buy 74.23
Monolith to Microservices Sam Newman / Paperback
common.buy 46.43
Concurrency in C# Cookbook Stephen Cleary / Paperback
common.buy 45.40
Practical Object-Oriented Design Sandi Metz / Paperback
common.buy 39.53
Kubernetes in Action Marko Luksa / Paperback
common.buy 63.21
Spring Microservices in Action John Carnell / Paperback
common.buy 64.96
Complete Guide to Test Automation Arnon Axelrod / Paperback
common.buy 51.99
High Performance MySQL Silvia Botros / Paperback
common.buy 53.33

Login

Log in to your account. Don't have a Libristo account? Create one now!

 
mandatory
mandatory

Don’t have an account? Discover the benefits of having a Libristo account!

With a Libristo account, you'll have everything under control.

Create a Libristo account