Publication | Closed Access
Refactoring object-oriented frameworks
1K
Citations
48
References
1992
Year
Unknown Venue
Superclass ........... 19 3.3 Refactoring To Specialize: Subclassing and Simplifying Conditionals ....... 22 3.4 Capturing Aggregations and Reusable Components ................. 27 3.5 Supporting Refactorings ................................ 32 3.6 Language Features in Refactoring ........................... 34 3.7 Summary: Importance & Complexity of Refactoring ................ 35 4 Preserving Behavior During Refactoring ..................... 37 4.1 Program Properties and Behavior Preservation ................... 37 4.2 Domains of Refactorings ................................ 43 4.3 Functions For Describing Preconditions ....................... 46 4.4 Summary ........................................ 53 5 Low-Level Refactorings ................................ 54 5.1 Creating a Program Entity .............................. 56 5.2 Deleting a Program Entity ............................... 58 5.3 Changing a Program Entity .............................. 60 5.4 Moving a Member Variable .......
| Year | Citations | |
|---|---|---|
Page 1
Page 1