TDD = too dumb developers? Implications of Test-Driven Development on maintainability and comprehension of software.
Marco TorchianoAlberto SillittiPublished in: ICPC (2009)
Keyphrases
- test driven development
- software development
- software systems
- software quality
- software reuse
- software components
- software maintenance
- software developers
- software projects
- software engineering
- development effort
- software architecture
- case study
- open source software
- software testing
- program comprehension
- software metrics
- software design
- maintenance effort
- software engineers
- databases
- database
- development process
- source code
- requirements engineering
- project managers
- database systems
- software artifacts
- software evolution
- business applications
- information technology
- reusable components