![Devchat.tv Episode Roundup artwork](https://is1-ssl.mzstatic.com/image/thumb/Podcasts123/v4/37/78/36/3778368b-9ad3-cd2f-5db4-6747f964a7bc/mza_4172533574610478128.jpg/100x100bb.jpg)
What We Talk About When We Talk About Testing - Ruby Remote Conf 2015
Devchat.tv Episode Roundup
English - December 01, 2015 14:00 - 43 minutes - 454 MB VideoHow To Education Business Careers programming javascript web framework development front end developer programmer internet node Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: 09 Animating in React Native with Jason Brown
Next Episode: 188 JSJ JavaScript Code Smells with Elijah Manor
"Red. Green. Refactor" is a great slogan for Test-Driven Development. It's less great as a guide to actual TDD practice. The slogan provides no guidance for two very important questions in a TDD process: "What do I test next?" and "How do I break my problem into testable pieces".
You may have struggled with TDD on these two issues, leading to giving up, or winding up with "uncanny valley" tests that are hard to maintain but don't provide support for change. Using a puzzle problem, we'll show how to expand on Red Green Refactor, so you can take advantage of the code-quality benefit of TDD.