~/talk

Documentation and the Whole nine YARDs

Talkat MountainWest RubyConf 2010 · 2010-03-11..03-12· [ruby]
slides:none on file

Argues that documentation must be part of development not an afterthought and gives concrete fixes: use YARD to add metadata like param and return tags, write tests against those tags, and run linters. Cites a Rails security bug caused by wrong docs and praises DataMapper’s use of yardstick lints docs and plugins. Demonstrates YARD plugins (yard‑sinatra, yard‑rspec, yard‑pigments), live docs on yardock org, and the concrete rule add @return nil tag and test it.

AI-written summary · about

  1. 0:00Start
  2. 2:29Good Documentation Is Hard To Find
  3. 3:49Bad Documentation Can Be Serious Bad
  4. 6:51Your users will like you.
  5. 16:25Conclusion?
~/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.