Video: Code as Risk • Kevlin Henney

Code as Risk • Kevlin Henney

as opposed to functional and non-functional
  1. functional (runtime)
  2. operational (runtime)
  3. developmental (dev time)
Refactoring = keeping functional axis stable
eg.
func fixed
dev improves
ops is kept open
Article:

Top 10 coding practices