Duncan Booth <[EMAIL PROTECTED]> writes:
> I made the mistake at one point when I was trying to sell the concept of 
> TDD telling the people I was trying to persuade that by writing the tests 
> up front it influences the design of the code. I felt the room go cold: 
> they said the customer has to sign off the design before we start coding, 
> and once they've signed it off we can't change anything.

Usually the customer signs off on a functional specification but that
has nothing to do with the coding style.  Jacob makes a very good
point that TDD influences coding style, for example by giving a strong
motivation to separate computational code from I/O.  But that is
independent of the external behavior that the customer cares about.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to