Advertisement

Refactoring with Patterns

  • Francesco Trucchia
  • Jacopo Romei

Abstract

In this chapter we will see how some big refactoring techniques can improve the design of a procedural PHP application by refactoring with design patterns. All of the techniques attempt to solve common design problems with many common models, which helps us make the design of our application better and easier to maintain. Big refactoring techniques, in contrast to refactoring techniques, require a lot of time and care, because we are changing the software at the architectural level. We explain the mechanisms of big refactoring techniques using the legacy PHP application used in previous chapters.

Keywords

Design Pattern Unit Test Business Logic Controller Class Object Code 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Francesco Trucchia and Jacopo Romei 2010

Authors and Affiliations

  • Francesco Trucchia
  • Jacopo Romei

There are no affiliations available

Personalised recommendations