Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Software Design, Testing & Engineering   Object-Oriented Design

Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler))


On Sale Now! Free Shipping Included! Save 6% on the Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)) by Addison-Wesley Professional at EMS Linux. Hurry! Limited time offer. Offer valid only while supplies last. The Definitive Guide to Refactoring: Updated and Expanded, with New Refactorings and Code Examples  “Any fool can write code that a computer


Product Description

The Definitive Guide to Refactoring: Updated and Expanded, with New Refactorings and Code Examples 

“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.”
–M. Fowler (1999)

For more than twenty years, professional programmers worldwide have relied on Martin Fowler’s Refactoring to improve the design of existing code and enhance software maintainability. This eagerly awaited revision has been fully updated to reflect crucial changes in the programming landscape since the first edition.

 

Refactoring, Second Edition, features an updated catalog of refactorings and includes JavaScript code examples as well as new functional examples that demonstrate refactoring without classes.

 

Like the original, this new edition explains what refactoring is, why you should refactor, how to recognize code that needs refactoring, and how to actually do it. Whatever language you use, Fowler’s explanations and examples will help you refactor successfully.

  • Understand the process of refactoring
  • Quickly apply useful refactorings to make a program easier to comprehend and change
  • Discover the general principles of refactoring
  • Recognize tradeoffs and obstacles to refactoring
  • Recognize “bad smells” in code that signal opportunities to refactor
  • Build solid tests for your refactorings
  • Explore the refactorings, each with explanations, motivation, mechanics, and simple examples
Purchasers of this book get free access to the canonical web edition, which presents many additional refactorings and related resources. See inside the book for details about how to access the web edition.

Additional Information

Manufacturer:Addison-Wesley Professional
Publisher:Addison-Wesley Professional
Studio:Addison-Wesley Professional
EAN:9780134757599
Package Weight:1.74 pounds

Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler)) by Addison-Wesley Professional

Buy Now:
Refactoring: Improving the Design of Existing Code (2nd Edition) (Addison-Wesley Signature Series (Fowler))

Brand: Addison-Wesley Professional
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$59.99
$56.99
You Save: 5%


Quantity:  

 


 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Addison-Wesley Professional, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


ean: 9781285776712, isbn: 1285776712,
Prepare beginning programmers with the most important principles for developing structured program logic with Farrell's highly effective PROGRAMMING LOGIC AND DESIGN, COMPREHENSIVE, 8E. This popular text takes a unique, language-independent approach ...

By Wrox
ean: 9781119421306, isbn: 1119421306,
Get up to date quickly on the new changes coming with C++17Professional C++ is the advanced manual for C++ programming. Designed to help experienced developers get more out of the latest release, this book skims over the basics and dives right in to ...

mpn: 33256625, ean: 9780321623218, isbn: 0321623215,
The Best-Selling C++ Resource Now Updated for C++11   The C++ standard library provides a set of common classes and interfaces that greatly extend the core C++ language. The library, however, is not self-explanatory. To make full use of its compon...

ean: 9781943872077, isbn: 1943872074,
This is the 5th edition of Murach's classic Java book that's trained thousands of developers in the last 15 years. Now fully updated to Java 9, this book helps any programmer learn Java faster and better than ever before:It's the one Java book that p...

By Wrox
ean: 9781119458685, isbn: 1119458684,
 Easily get started programming using the ultra-versatile C# 7 and Visual Studio 2017Beginning C# 7 Programming with Visual Studio 2017 is the beginner’s ultimate guide to the world’s most popular programming language. Whether you’re new to pr...

mpn: 43171-554680, ean: 9781449343507, isbn: 1449343503,
Head First C# is a complete learning experience for learning how to program with C#, XAML, the .NET Framework, and Visual Studio. Fun and highly visual, this introduction to C# is designed to keep you engaged and entertained from first page to last. ...

By Sams
ean: 9780672337949, isbn: 0672337940,
Computer programming with Java is easier than it looks. In just 24 lessons of one hour or less, you can learn to write computer programs in Java.   Using a straightforward, step-by-step approach, popular author Rogers Cadenhead helps you master the ...

mpn: black & white illustrations, ean: 9781491946008, isbn: 1491946008,
Python’s simplicity lets you become productive quickly, but this often means you aren’t using everything it has to offer. With this hands-on guide, you’ll learn how to write effective, idiomatic Python code by leveraging its best—and possibly...

mpn: 978-0-596-00920-5, ean: 9780596009205, isbn: 0596009208,
Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think the problem is your brain. It seems to have a mind of its own, a mind that doesn't always want to take in...

mpn: 978-0-596-00712-6, ean: 9780596007126, isbn: 0596007124,
What’s so special about design patterns?At any given moment, someone struggles with the same software design problems you have. And, chances are, someone else has already solved your problem. This edition of Head First Design Patterns—now updated...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.