~/talk

Elephants, Patterns, and Heuristics -

Talkat DDD Europe 2020 · 2020-02-06..02-07· [design-collaboration]
links:none on file
slides:none on file

Claim: design patterns are like elephants — observable but often misunderstood — and pattern descriptions are local, testable theories that need personal heuristics to turn into working solutions. Evidence: a Gang of Four observer diagram gets simplified and mistranscribed on Wikipedia (German entry wrong for over four years), students know MVC superficially, museum scale models and zoo observation reveal details code examples and UML show how implementations diverge. Method: close observation, side‑by‑side comparisons, and a map‑as‑path metaphor that treats patterns as solution spaces, not recipes. Outcome: patterns help communicate essentials but require heuristics to adapt and avoid brittle copies.

AI-written summary · about

  1. 0:00Introduction and story
  2. 3:19Patterns in nature and design
  3. 13:42Model-View-Controller misconceptions
  4. 22:58Patterns as paths in context
  5. 33:42Communicating design knowledge
  6. 45:40Conclusions and takeaways
~/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.