Back to Search
Start Over
The Effect of Test-Driven Development on Program Code.
- Source :
- Extreme Programming & Agile Processes in Software Engineering (9783540350941); 2006, p94-103, 10p
- Publication Year :
- 2006
-
Abstract
- Usage of test-driven development (TDD) is said to lead to better testable programs. However, no study answers either the question how this better testability can be measured nor whether the feature of better testability exists. To answer both questions we present the concept of the controllability of assignments. We studied this metric on various TDD and conventional projects. Assignment controllability seems to support the rules of thumb for testable code, e.g. small classes with low coupling are better testable than large classes with high coupling. And as opposed to the Chidamber and Kemerer metric suite for object-oriented design, controllability of assignments seems to be an indicator whether a project was developed with TDD or not. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISBNs :
- 9783540350941
- Database :
- Supplemental Index
- Journal :
- Extreme Programming & Agile Processes in Software Engineering (9783540350941)
- Publication Type :
- Book
- Accession number :
- 32891580
- Full Text :
- https://doi.org/10.1007/11774129_10