Title :
Designing a Framework with Test-Driven Development: A Journey
Author_Institution :
Nat. Inst. for Space Res., Sao Jose dos Campos, Brazil
Abstract :
Usually we read about agile development practices that seem like no more than hand waving. If that´s how you feel, you´ll enjoy traveling this detailed design journey and seeing up close how test-driven development (TDD) and refactoring are done in an agile environment. This article is especially insightful because of the collaborative shepherding by Rebecca Wirfs-Brock.
Keywords :
program testing; software maintenance; software prototyping; TDD; agile development; software refactoring; test-driven development; Best practices; Complexity theory; Databases; Software design; Software measurement; Software testing; TDD; best practices; frameworks; hotspots; programming; test-driven development; tests;
Journal_Title :
Software, IEEE