Refactoring: Improving the Design of Existing Code

Refactoring: Improving the Design of Existing Code
ISBN-10
8131734668
ISBN-13
9788131734667
Series
Refactoring
Category
Object-oriented programming (Computer science)
Pages
464
Language
English
Published
1999
Publisher
Pearson Education India
Author
Martin Fowler

Other editions

Similar books

  • Refactoring: Improving the Design of Existing Code
    By Martin Fowler, Kent Beck

    It can transform the internal dynamics of applications and has the capacity to transform bad code into good code. This book offers an introduction to refactoring.

  • Refactoring: Ruby Edition
    By Martin Fowler, Kent Beck, Jay Fields

    This book will help you Understand the core principles of refactoring and the reasons for doing it Recognize “bad smells” in your Ruby code Rework bad designs into well-designed code, one step at a time Build tests to make sure your ...

  • Refactoring Databases: Evolutionary Database Design (paperback)
    By Scott W. Ambler, Pramod J. Sadalage

    The second half of this book systematically covers five major categories of database refactorings.

  • Refactoring for Software Design Smells: Managing Technical Debt
    By Girish Suryanarayana, Ganesh Samarthyam, Tushar Sharma

    A root cause analysis of this problem pointed to the refactoring that the developer had performed. While refactoring the large and complex method, he had accidentally broken the logic that involved thread termination.

  • Refactoring Workbook
    By William C. Wake

    Refactoring Workbook provides user-friendly references such as: A handy, quick-reference "smell finder" A standard format for describing smells Appendices showing key refactorings A listing of Java(tm) tools that support refactoring This ...

  • Professional Refactoring in Visual Basic
    By Danijel Arsenovski

    As you will see, there is no single tool that encompasses all the functionality you need for a successful refactoring process. Visual Studio is on the road to providing a unified solution, but for the time being you have to make an ...

  • Refactoring to Patterns
    By Joshua Kerievsky

    This book introduces the theory and practice of pattern-directed refactorings: sequences of low-level refactorings that allow designers to safely move designs to, towards, or away from pattern implementations.

  • Refactoring: Ruby Edition: Ruby Edition
    By Martin Fowler, Kent Beck, Jay Fields

    The first refactoring guide specifically for Ruby - one of today's fastest growing programming languages Co-authored by Martin Fowler based on his legendary Refactoring, which started the refactoring revolution.

  • Refactoring at Scale
    By Maude Lemaire

    This book will help you achieve a newfound ability to productively introduce important changes in your codebase.

  • Refactoring with Relations. A New Method for Refactoring Object-Oriented Software
    By Jr., Sergio Pissanetzky

    Refactoring is about structure, and the book is about structure. The book proceeds to discuss the structure of code, argues that it needs to be identified, separated from language constructs, and encapsulated into a container.