Link Details

Link 121398 thumbnail
User 311986 avatar

By klasbas
via littletutorials.com
Published: Sep 30 2008 / 12:53

Warning: This is a rant against TDD extremism! Sensitive TDD people better step out of this dark sleazy communist place right now! Why do I pick on TDD? Because it makes no sense. The development and design shall be driven by thought not by test. Yes some people are able to “think” better about their problems while using TDD. Kudos to them! But not all people are alike.
  • 10
  • 4
  • 867
  • 125

Comments

Add your comment
User 209464 avatar

willcode4beer replied ago:

0 votes Vote down Vote up Reply

"When you have to solve a problem you have to focus on finding a solution, then on making sure the solution is the right one."

Doesn't a test ensure you are focusing on the "right solution" ?
And when someone refactors the code later on, the test will ensure they focus on keeping "the right solution".

OTOH, testing getters and setters IS too extreme.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.