Software Architecture Improvement through Test-Driven Development

Test-driven development (TDD) is a new approach that o?ers the potential to signi?cantly improve the state of software construction. TDD is a disciplined software development practice that focuses on software design by ?rst writing automated unit-tests followed by production code in short, frequent iterations [3]. TDD focuses the developer’s attention on a software’s interface and behavior while growing the software architecture organically.

Read Full Article

Leave a Reply

Your email address will not be published. Required fields are marked *


5 × = forty