Developing with Courage: Test-Driven Development in Drupal

Track: 
Coder
Experience: 
Intermediate

We’re debunking the myths about Test-Driven Development (TDD)! Contrary to what those worried voices in your head are telling you, it’s not a ton of work and doesn’t take longer than traditional development methods. Just the opposite – by the end of this session you’ll understand how TDD can make you a better, faster and more courageous developer. We’ll work through a real-life application of TDD in Drupal module development, and you’ll be amazed at how easy and effective it really is.

Intended audience: 

Developers and technical managers who want to learn how their teams can spend less time fixing bugs and become more confident in making significant changes to their code.

Questions answered by this session
Question 1: 
How can I optimize Drupal’s testing framework for faster TDD?
Question 2: 
How do I start writing tests before coding?
Question 3: 
How does the mantra “Red-Green-Refactor” apply to your Drupal work?
Question 4: 
How can I use TDD patterns to solve complex programming problems?
Question 5: 
What about Drupal edge-cases, like configuration, in test-driven development?
4.064515
Your rating: None Average: 4.1 (31 votes)

Diamond Sponsors

 
VPS NET
Palantir.net

Platinum sponsors

 
Trellon
workhabit

Gold Sponsors

 
NorthPoint
Microsoft
Chapter Three
Drupal Connect
HotDrupal.com
Duo
Treehouse Agency