~/talk

The Road to Improving Testability

Talkat TestCon Europe 2022 · 2022-10-26..10-27· [testing, developer-experience]
links:none on file
slides:none on file

Claims that refactoring to clean architecture / ports and adapters reduces coupling and makes the business core fast to unit test, that a three‑way tradeoff exists between speed, signal (low noise) and protection, and that isolating algorithms from coordination lets unit, integration and end‑to‑end tests sit where they give most value. Recommends SonarQube and git hot‑spot analysis, warns against overmocking, cites peppy.health as the practical destination and gives the surprising Autobahn upkeep figure €800,000 per mile per year.

AI-written summary · about

  1. 0:00Introduction
  2. 5:53Moving fast safely
  3. 10:12Traditional layered architecture
  4. 13:43Clean architecture
  5. 15:09Endless refactoring cycle
  6. 17:15High-value tests
  7. 20:02Low-value tests and tech debt
  8. 23:33Test confidence signal vs noise
  9. 26:01Test speed vs refactorability
  10. 29:08Code complexity mapping
  11. 33:41Untestable code danger
  12. 36:28Road to improving testability
  13. 37:51Question and answer 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.