~/talk

Keynote: Tidy First? A Daily Exercise in Empirical Design

slides:none on file

Argues that software design is primarily about human relationships and economics, not aesthetics, backing this with original definitions from Structured Design, Net Present Value reasoning, and power‑law evidence that most cost is future change. Recommends interleaving small design steps with features, using tidy first judgments, reducing expensive coupling is when changing one requires changing the other ripple effects, and making refactors interruptible via the parallels pattern so new and old designs coexist until migration completes.

AI-written summary · about

  1. 0:00Keynote introduction
  2. 0:48Software design value
  3. 3:41Tidy First book
  4. 8:20Feature and system cycles
  5. 11:46Human constraints
  6. 17:08Economic constraints
  7. 23:13Optionality in design
  8. 27:39Coupling and cohesion
  9. 38:11Design constraints growth
  10. 44:24Interruptibility practice
  11. 46:37AI and programming jobs
  12. 51:59Q&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.