Refactoring is the process of rewriting a computer program or other material to improve its structure or readibility, while explicitly preserving its meaning or behavior. Neil Rddyn recommends that "if you refactor, you should also have test fixtures in place: They can validate that your refactorings don't change the behavior of your software."
'Papers > Others' 카테고리의 다른 글
Learning Project Planning the Agile Way (0) | 2006.10.23 |
---|---|
observer pattern (0) | 2006.10.23 |
Automated Refactoring to Introduce Design Patterns (0) | 2006.10.22 |
Factory Method (0) | 2006.10.21 |
Towards a 'Safe' Use of Design Patterns to Improve OO Software Testability (0) | 2006.10.15 |