~/talk

Using Runtime Traces to Improve Documentation and Unit Test Authoring for Dynamic Languages

Talkat CHI 2016 · 2016-05-07..05-12· [developer-experience, software-architecture]
links:none on file
links:none on file
links:none on file
slides:none on file

Vesta is a Brackets plugin that captures runtime traces from manual executions and auto-populates type info and starter text into inline docs while offering templates (not automatic insertion) for unit tests. A lab with 14 developers building a web API finds documentation accuracy jumps to nearly all documented items versus 60% without Vesta, completeness rises, and test counts increase but remain low in absolute terms. The documentation component delivers immediate value; the test component shows only modest gains.

AI-written summary · about

  1. 0:00Introduction
  2. 0:22The Problem
  3. 3:05The Prototype
  4. 5:25The Unit Test
  5. 6:31Results
  6. 8:23Summary
~/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.