Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Test Driven Development - That’s Not What We Meant

GOTO Conferences via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk revisits the principles of Test-Driven Development and examines common difficulties teams encounter when using it. It discusses test design, feedback, and ways tests can support incremental software delivery.

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

Reviews

Start your review of Test Driven Development - That’s Not What We Meant

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.