Elevator Pitch
From zero to hero with Test Driven Development! See how a positive feedback loop can induce a dopamine rush. Watch a live coding session as we build a web API in Go. Then learn how to test drive the consumption of a 3rd party remote API.
Description
Dopamine is the body’s natural reward chemical. Learn how to incorporate it into your development cycle. Waiting 2 weeks for code to make it to production is too long to feel happy about your work.
Learn how a short feedback loop can administer a dopamine kick every two minutes. Code happy, and healthy! Be confident in refactoring your code.
This talk walks you through real world situations, and how to solve problems with Test Driven Development. See the pitfalls, the challenges, and most importantly the tradeoffs for each testing decision.
We first introduce TDD, then work on a 5 minute code kata to formalize the process. Next we build a Go web API from scratch with a test-first approach. We only build what we need, and refactor when necessary. Finally, we consume a remote API; recording the responses into a golden data file to be used in future automated tests.
Sit back and watch as we code the solution in real time!