This post originated from an RSS feed registered with Agile Buzz
by George Dinwiddie.
Original Post: Testability & Good Design
Feed Title: George Dinwiddie's blog
Feed URL: http://blog.gdinwiddie.com/feed/
Feed Description: Effective software development is the name of the game. Agile practices are excellent tools for achieving effectiveness, and agile values are excellent guideposts. This blog tends to center on Customer Collaboration, Individuals and Interactions, Responding to Change, and Working Software.
Much of the time, the test-driven development yahoogroup is pretty quiet, but it has recently awakened from winter hibernation. The question “Is it OK to add code to a class only to improve its testability?” stirred up a wide-ranging discussion that brought in the topic of what constitutes good design. “Uncle Bob” Martin drew a [...]