~/talk

Setting a Good Example - How to improve your SbE, BDD & ATDD Artefacts

Talkat GOTO Copenhagen 2014 · 2014-09-25..09-26· [testing, developer-experience]
links:none on file
slides:none on file

Argues that executable artifacts must serve three roles—specification now, test soon, documentation later—so write Gherkin/fitnesse files that are concise, coherent and include counterexamples. Shows failing examples (a 1,000‑word insurance feature, a vague payroll check, a noisy weekly statement) and a constructed working example (free delivery with VIP/quantity matrix). Recommends Cucumber/SpecFlow/FitNesse, start with the Then, keep a single when clause, automate regression runs and treat artifacts as living documentation to reduce rework and preserve long‑term value.

AI-written summary · about

  1. 0:00Intro
  2. 0:19Setting a Good Example
  3. 1:08Improving
  4. 1:31The Alphabet Soup
  5. 2:05Artefacts
  6. 3:46Outline
  7. 4:45What is specification by example
  8. 6:06South America
  9. 8:23syndromes
  10. 10:09story
  11. 12:02text rings
  12. 12:15specific examples
  13. 13:25Whats the lesson
  14. 14:45Its more than a test
  15. 14:57Three important phases in its lifecycle
  16. 16:32Shortterm vs longterm
  17. 18:25Roles of specification
  18. 19:07What behaviour is relevant
  19. 19:55Test around the edges
  20. 20:39Coherence
  21. 25:02Hourglass shaped scenarios
  22. 25:55Focus
  23. 39:50Focus Balance Contrast
  24. 40:00Caveat
  25. 42:13Story time
  26. 45:09Whats the point
  27. 47:28Friends not food
  28. 49:11Facebook friends
  29. 49:21What are you
  30. 50:33We are friends
  31. 51:06Questions
  32. 52:50Maintainability
~/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.