~/talk

Good Code is a Balancing Act

Talkat Reliable Web Summit 2021 · 2021-08-26..08-27· [developer-experience]
links:none on file
slides:none on file

Argues that strict style rules break more than they help: a university 10-line limit forces fragmentation into tiny helpers rather than clarity, yet the real codebase contains a stubborn 2000-line function that shows the opposite problem. Single-return and single-control-structure rules create awkward nesting or obfuscation. Recommends using interfaces when alternate implementations matter and using IDE refactors to extract an interface. Advises commenting why not how and finding pragmatic balance for readability and maintainability.

AI-written summary · about

  1. 0:00Intro
  2. 2:12The 10 Lines Rule
  3. 6:21One Control Structure
  4. 9:29One Return Statement
  5. 12:22Interfaces
  6. 14:47Naming
  7. 16:44Comments
~/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.