Our studies indicate that strategic refactoring using design patterns is the most effective way to repair decaying code for object-oriented (OO) systems. However, applying a pattern-based approach to legacy system repair or even post-design pattern injection is often difficult and, in some cases if misapplied, detrimental.
All Science Journal Classification (ASJC) codes
- Computer Graphics and Computer-Aided Design
- Hardware and Architecture