The case against TDD With Eric Smith


Details
The Debate is over! TDD won! You are unprofessional if you write a SINGLE line of production code without a failing unit test. Unprofessional! TDD is the one true way to good quality code. TDD produces higher quality products faster, and you should always do it. If you don't, people will die! And that it will be YOUR FAULT.
You've heard arguments like this before haven't you, and if you're like me you probably even believed them. But the truth is that while in our "Software as Craft" bubble TDD is treated as a proven good, outside our little community TDD has lost. Consider:
-
Like Clojure? You probably do. Well Rich Hickey (creator of Clojure) thinks TDD is "guardrails" and a waste of time.
-
Use Linux? Linus Torvalds thinks TDD is stupid.
-
Prefer IntelliJ to Eclipse? Well Eclipse uses TDD, InteillJ does not.
The fact is there isn't one true way to write quality software. Great software gets created every day without using TDD. Unit testing struggles with several problems, and needs to be re-evaluated as a technique. In this talk we'll have some fun tipping over a sacred cow, and learn a few new ways we can work in the future.
To enter the building, please dial 001 from the lobby, or if you have problems, call 877–407–4154. 8th Light is located on the 10th floor.
The Schedule
6PM-6:30PM: Gather and socialize at 8th Light.
6:30PM-7:30PM: The case against TDD presented by Eric Smith.
The Presenter
Eric Smith has a Master's Degree in Video Game Development from DePaul University. He's Director of Training Services at 8th Light.
Interested in getting involved? Contact Emmanuel at esanmiguel@8thlight.com for sponsorship and/or speaking inquiries.

The case against TDD With Eric Smith