Object-oriented reengineering patterns / Serge Demeyer, Stéphane Ducasse, Oscar Nierstrasz.
The documentation is missing or obsolete, and the original developers have departed. Your team has limited understanding of the system, and unit tests are missing for many, if not all, of the components. When you fix a bug in one place, another bug pops up somewhere else in the system. Long rebuild...
Saved in:
Online Access: |
Full Text (via Skillsoft) |
---|---|
Main Author: | |
Other Authors: | , |
Format: | eBook |
Language: | English |
Published: |
San Francisco :
Morgan Kaufman Publishers,
©2003.
|
Series: | Morgan Kaufmann Series in Software Engineering and Programming.
|
Subjects: |
Table of Contents:
- Reengineering patterns
- Setting direction
- First contact
- Initial understanding
- Detailed model capture
- Tests : your life insurance!
- Migration strategies
- Detecting duplicated code
- Redistribute responsibilities
- Transform conditionals to polymorphism.