~/talk

Test Driven Development: A Mindset to Develop Games from the Start, Middle, or End.

Talkat Develop:Brighton 2021 · 2021-10-26..10-28· [testing, developer-experience]
slides:none on file

Argues that Test Driven Development belongs to the whole project as a mindset not a checkbox, showing concrete tools: Behavior Driven phrasing (Given When Then), plain spreadsheets (Excel test sheets) and formal specification language used to model a trading sequence that once made Link's Awakening unwinnable and sat undiscovered for about 10 hours. Demonstrates iterative red‑green‑refactor applied to an enemy detection gauge, describes writing readable manual tests first, then implementing until each agreed test passes.

AI-written summary · about

  1. 0:00Introduction
  2. 3:05What this talk is really about
  3. 4:28Quick overview of test driven development
  4. 6:12Benefits of test driven development
  5. 11:02TDD misconceptions
  6. 14:10Reactive TDD in games
  7. 18:02Introducing behavior driven development
  8. 21:10Unrunnable tests
  9. 23:57BDD for game code
  10. 29:31User stories vs BDD
  11. 33:45Testing enemy perception
  12. 38:16Design QA programming
  13. 40:31Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.