~/talk

The Technical Debt Trap

Talkat NDC Sydney 2016 · 2016-08-01..08-05· [developer-experience]
slides:none on file

Argues that “technical debt” properly means a deliberate, repayable shortcut backed by clean code with tests, not sloppy or legacy cru; shows code examples where a join replaces hundreds of lines and where high cyclomatic complexity should become polymorphism. Recommends tracking coverage, complexity, coupling and maintainability index, watching trends not points, and following the Boy Scout rule via continuous refactoring instead of periodic cleaning sprints; cites Code Climate’s line-count correlation with bugs and real rewrites that succeeded when code was malleable.

AI-written summary · about

  1. 0:00Introduction to tech debt
  2. 2:27Ward's definition of danger
  3. 4:43Strategic use of debt
  4. 7:05Metaphorphosis and pitfalls
  5. 9:21The technical debt quadrant
  6. 12:52Importance of refactoring
  7. 15:01Debt vs cruft
  8. 18:03Revisiting the quadrant
  9. 20:36Irresponsibility in tech
  10. 23:08Interactive code analysis
  11. 27:49Semantics of code complexity
  12. 30:23The professional trap
  13. 32:53Cleaning sprints fail
  14. 35:32Continuous cleaning strategy
  15. 38:01Monitoring and metrics
  16. 43:36Review and key takeaways
  17. 46:34Q&A session
~/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.