Overview
Syllabus
Intro
Hype Curve
Test Driven Development
Recap
shadow code base
bad test suites
how to get into this world
test driven theatre
what success looks like
steady incremental progress
constant positive reinforcement
declaration
control freak
bad stuff
meta tests
slow down testing
Tiny steps
Microservices
Testing
Adapter Testing
Unit Testing
Intermediate Levels
The Test
Test Docs
Public API
Protocols not interfaces
Testing relationships
Simple to be complicated
Propertybased testing
Explaining the domain
Code you can live with
Big Daves house
Testability
Logging and Reporting
Events
Message Bus
System Level Testing
Why Does TTD Work
Why Might TTD Work
Three Things That Do It
One Thing At A Time
Paper Tape
Complexity partitioning
Examples vs abstractions
The ideal table
Example from a project
Does this work
Feedback
Finish
Listening
Active Testing
Feedback Loops
Talking to Developers
Taught by
GOTO Conferences