Refactoring, 2nd Edition
Improving the Design of Existing Code
Price | $44.56 - $59.74
|
Rating | ![]() ![]() ![]() ![]() ![]() |
Author | Martin Fowler |
Publisher | Addison-Wesley |
Published | 2018 |
Pages | 448 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 0134757599 |
ISBN-13 | 9780134757599 |
For more than twenty years, experienced programmers worldwide have relied on Martin Fowler's Refactoring to improve the design of existing code and to enhance software maintainability, as well as to make existing code easier to understand.
This eagerly awaited new edition has been fully updated to reflect crucial changes in the programming landscape. 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 edition explains what refactoring is; why you should refactor; how to recognize code that needs refactoring; and how to actually do it successfully, no matter what language you use.
Understand the process and general principles of refactoring; Quickly apply useful refactorings to make a program easier to comprehend and change; Recognize “bad smells†in code that signal opportunities to refactor; Explore the refactorings, each with explanations, motivation, mechanics, and simple examples; Build solid tests for your refactorings; Recognize tradeoffs and obstacles to refactoring.
- Martin Fowler (2 books)
4 5 5976
Similar Books
by Adrienne Watt
Database Design, 2nd Edition covers database systems and database design concepts. New to this edition are SQL info, additional examples, key terms and review exercises at the end of each chapter.Topics include:The history of databases; Characteristics and benefits of databases; Data models; Data modelling; Classification of database mana...
Publisher: Self-publishing | Release: 2014
Information Security The Complete Reference, 2nd Edition
by Mark Rhodes-Ousley
Today's complex world of mobile platforms, cloud computing, and ubiquitous data access puts new security demands on every IT professional. Information Security: The Complete Reference, 2nd Edition is the only comprehensive book that offers vendor-neutral details on all aspects of information protection, with an eye toward the evolvin...
Price: $41.62 | Publisher: McGraw-Hill | Release: 2013
Foundations of Machine Learning, 2nd Edition
by Mehryar Mohri, Afshin Rostamizadeh, Ameet Talwalkar
A new edition of a graduate-level machine learning textbook that focuses on the analysis and theory of algorithms.This book is a general introduction to machine learning that can serve as a textbook for graduate students and a reference for researchers. It covers fundamental modern topics in machine learning while providing the theoretica...
Price: $54.38 | Publisher: Self-publishing | Release: 2018
by Joshua Bloch
Are you looking for a deeper understanding of the Java programming language so that you can write code that is clearer, more correct, more robust, and more reusable? Look no further! Effective Java, 2nd Edition, brings together seventy-eight indispensable programmer's rules of thumb: working, best-practice solutions for the programmi...
Price: $4.09 | Publisher: Addison-Wesley | Release: 2008
by Bill Wagner
C# has matured over the past decade: It's now a rich language with generics, functional programming concepts, and support for both static and dynamic typing. This palette of techniques provides great tools for many different idioms, but there are also many ways to make mistakes. In Effective C#, Second Edition, respected .NET expert ...
Price: $5.05 | Publisher: Addison-Wesley | Release: 2010
Real-Time Digital Signal Processing, 2nd Edition
by Sen M. Kuo, Bob H. Lee, Wenshun Tian
Real-time Digital Signal Processing: Implementations and Applications has been completely updated and revised for the 2nd edition and remains the only book on DSP to provide an overview of DSP theory and programming with hands-on experiments using MATLAB, C and the newest fixed-point processors from Texas Instruments (TI)....
Price: $99.99 | Publisher: Wiley | Release: 2006
HTML, XHTML and CSS All-In-One For Dummies, 2nd Edition
by Andy Harris
HTML, XHTML, and CSS are essential tools for creating dynamic Web sites. This friendly, all-in-one guide covers what programmers need to know about each of the technologies and how to use them together.Like the bestselling first edition, HTML, XHTML, and CSS All-in-One For Dummies, 2nd Edition makes it easy to grasp the fundamentals and s...
Price: $39.99 | Publisher: Wiley | Release: 2010
Technical Analysis For Dummies, 2nd Edition
by Barbara Rockefeller
Technical analysis is a collection of techniques designed to help people make trading decisions. Technical Analysis For Dummies, 2nd Edition explains the basic principles and shows you how to apply these principles in an approachable and non-intimidating way.Since the publication of the first edition of Technical Analysis For Dummies, rea...
Price: $29.99 | Publisher: Wiley | Release: 2011