~/talk

Tidy First? A Daily Exercise in Empirical Design

Talkat GOTO Copenhagen 2024 · 2024-09-30..10-04· [software-architecture]
slides:none on file

Argues that small, regular refactoring decisions—the Tidy First moment—are empirical investments that prevent rare, catastrophic change costs by reducing coupling = change propagation. Shows economic constraints: survival, net present value, and optionality, and gives a concrete case where duplicated payroll logic (8700 US tax authorities mentioned) at Gusto becomes unified and enables a new marketing product. Recommends interruptible design using parallels (old and new APIs coexisting), strict micro split of feature vs structure work, and designing to grow like a tree.

AI-written summary · about

  1. 0:00Intro
  2. 1:45The idea behind XP
  3. 8:05Tidy First?
  4. 14:50Software development at the highest levels
  5. 23:40Software design
  6. 30:40Cost of software
  7. 38:05Economic constraints on software design
  8. 47:15Implications
  9. 56:54Outro
~/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.