"Test-driven Development" and "Pair Programming" are two of the most widely known of agile practices, yet are still largely not being practiced by many agile teams. Often, people will cite being "too busy" to adopt such practices as TDD and pairing; in essence, implying that striving for high code quality will reduce productivity. Mike Hill explains how this logic is seriously flawed.
Wednesday, January 6, 2010
InfoQ: How TDD and Pairing Increase Production
link -> InfoQ: How TDD and Pairing Increase Production