~/talk

Does your Design Smell

links:none on file
slides:none on file

Cites a study that attributes 64% of defects to design and offers a catalog of 25 smells with causes and refactor recipes. Calls out concrete smells: classes with many public fields, a “god” class example with 498 incoming dependencies and 71 outgoing, and collection misuse (using Vector/Stack wrong). Lists detection options — some C# detectors, metric tools and a Java tool transcribed as Ifusion — but notes many smells remain undetectable by current tools.

AI-written summary · about

  1. 0:00Introduction
  2. 5:29Design smells explained
  3. 10:06Public field problems
  4. 13:17Broken inheritance example
  5. 15:28Detecting and fixing smells
  6. 16:52Limitations of current tools
~/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.