[Metodo] convincere nell'adozione di TDD

Cito:

>Uncle Bob! They are asking the business side for "permission" to use an
>engineering Best Practice!

Good catch! No, it's not about convincing the customer to let you act
like professionals. The customer *wants* you to act like
professionals. The customer is *paying* you to act like
professionals. Professionals test their code. Period.


I understand the fear that TDD will slow you down. But it won't.
Just today I taught a group of 16 programmers how to write C# using
TDD. These 16 people worked for three hours straight, getting a small
software application working. Not once in all those 48 man hours did
any of them fire up a debugger. And they got a *lot* of stuff done.
At the end of the session they were all amazed at:

1. How slowly it felt like they were going.
2. How much they got done.

-----
Robert C. Martin (Uncle Bob)

Nessun commento: