On Patterns for Refactoring Legacy C++ Code into a Testable State Using Inversion of Control
Amending old projects of legacy code to include agile practices such as extensive unit testing and refactoring has proven difficult. Since automated unit testing was not widely used a decade ago, much code has been written without unit testing in mind. This is especially true for C++ where RAII has...
Main Author: | Böhlin, Per |
---|---|
Format: | Others |
Language: | English |
Published: |
Linköpings universitet, Institutionen för datavetenskap
2010
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-59238 |
Similar Items
-
Dynamic Ranking of Refactoring Menu Items for Integrated Development Environment
by: Thida Oo, et al.
Published: (2018-01-01) -
Análisis de dependencias entre refactorings para solucionar code smells
by: Claudia Marcos, et al.
Published: (2018-10-01) -
Deriving refactorings for aspectJ
by: Cole Neto, Leonardo
Published: (2014) -
UML Model Refactoring : Support for Maintenance of Executable UML Models
by: Dobrzanski, Lukasz
Published: (2005) -
Refactoring for Software Transactional Memory
by: Baum, Mark Vincent
Published: (2012)