~/talk

Human Error, Mental Models and Simplicity

TalkinSpanishat RubyConf Colombia 2015 · 2015-10-15..10-16· [developer-experience, software-architecture]
slides:none on file

Examines how human error and mental models affect software development, arguing for simplicity in design to reduce mistakes. Discusses cognitive causes of errors and advocates using simple Ruby idioms and clearer abstractions to make code easier to understand and less error-prone.

AI-written summary · about

  1. 0:00Human error introduction
  2. 1:02Human error in programming
  3. 3:10Mental models and design
  4. 6:02Software complexity metrics
  5. 10:16Lines of code and simplicity
  6. 12:00Complexity in notation example
  7. 14:14Ruby code evolution
  8. 16:20Simple vs easy in programming
  9. 17:43Minimalist frameworks benefits
  10. 18:04Conclusion and simplicity benefits
  11. 19:24Programming as logical object
  12. 20:30Myth of complex software
  13. 21:56Future of computing and simplicity
~/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.