Refactoring to Patterns

@inproceedings{Kerievsky2004RefactoringTP,
  title={Refactoring to Patterns},
  author={Joshua Kerievsky},
  booktitle={XP/Agile Universe},
  year={2004}
}
In 1994, Design Patterns changed the landscape of object-oriented development by introducing classic solutions to recurring design problems. In 1999, Refactoring revolutionized design by introducing an effective process for improving code. With the highly anticipated Refactoring to Patterns, Joshua Kerievsky has changed our approach to design by forever uniting patterns with the evolutionary process of refactoring.This book introduces the theory and practice of pattern-directed refactorings… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 311 CITATIONS

Implementing patterns with annotations

  • AsianPLoP '11
  • 2011
VIEW 13 EXCERPTS
CITES METHODS
HIGHLY INFLUENCED

Selection of metrics for predicting the appropriate application of design patterns

Jonatan Hernandez, Atsuto Kubo, Hironori Washizaki, Fukazawa Yoshiaki
  • AsianPLoP '11
  • 2011
VIEW 13 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

Bellwethers: A Baseline Method For Transfer Learning

VIEW 7 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

Less is more: Minimizing code reorganization using XTREE

  • Information & Software Technology
  • 2016
VIEW 5 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

Recommendations for Intelligent Code Reorganization

VIEW 5 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

Transformations between Composite and Visitor Implementations in Java

  • 2013 39th Euromicro Conference on Software Engineering and Advanced Applications
  • 2013
VIEW 7 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

FILTER CITATIONS BY YEAR

2003
2019

CITATION STATISTICS

  • 49 Highly Influenced Citations

  • Averaged 9 Citations per year from 2017 through 2019

References

Publications referenced by this paper.
SHOWING 1-2 OF 2 REFERENCES

A Timeless Way of Building

Christopher Alexander
  • 1979
VIEW 1 EXCERPT