~/talk

Building a Culture of Quality

Talkat LoneStarRuby Conf 2013 · 2013-08-11..08-13· [ruby-on-rails]
slides:none on file

Claims a practical path: assemble qualitative feedback (one‑on‑ones, retrospectives, anonymous surveys) and quantitative metrics (velocity, cycle time, defect rates, static analysis from tools like flog, Flay, Reek, Code Climate), stop introducing new slop and apply the Boy Scout rule to clean one thing per touch, run team‑factoring sessions (group refactors), use GitHub pull requests and CI/build‑failure alerts into HipChat for early warning, treat legacy code as anything older than two weeks and iterate with fixed experiments.

AI-written summary · about

  1. 0:00Start
  2. 1:40Building a Culture of Code Quality
  3. 2:02Presenting Problems
  4. 4:29Pressure Can Lead to Sloppy Coding Practices
  5. 6:43Why Does Poor Quality Code Get Introduced
  6. 7:44Complex Code
  7. 8:11Legacy Code
  8. 12:17Quantitative Data
  9. 13:09Software Metrics
  10. 14:11What Do You Do When You Find Yourself in a Hole
  11. 15:01The Boy Scout Rule
  12. 16:18Conflicting Style Preferences
  13. 19:43Team Factoring
  14. 22:13Build Failures
  15. 23:35White Boarding
  16. 24:08Code Reviews
  17. 25:19Github Pull Requests
  18. 25:39Synchronous Code Review
~/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.