~/talk

Beyond Test Driven Development

Talkat Connect.Tech 2022 · 2022-11-07..11-09· [testing]
links:none on file
slides:none on file

Starts from the concrete claim that doing red‑green‑refactor with executable specs produces faster, higher‑quality delivery, then demonstrates it end‑to‑end: write a failing Given/When/Then spec, implement just enough production code, refactor, and repeat. Shows a FizzBuzz translator driven from specs for numbers 1–100, runs tests in Jest with a jest-html report (example run time 0.336s), and argues for executable specifications as living documentation and a path to ~95–98% coverage plus far less debugging.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 2:50Speaker introduction
  3. 4:15What is TDD
  4. 8:05Benefits and challenges of TDD
  5. 16:58Beyond TDD introduction
  6. 21:08Specifications vs tests
  7. 27:28Executable specifications demo
  8. 32:21TDD as double entry bookkeeping
  9. 36:14Three laws of TDD
  10. 41:45Living documentation explained
  11. 45:17Extreme TDD
  12. 47:25Summary and key takeaways
  13. 59:35Refactoring best practices
  14. 1:04:17Q&A session
~/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.