Demanding Professionalism in Software Development
by Robert C. Martin (45min)
Notes
After his usual digression on physics and science, Robert starts his talk at
05:30
and plays the role of your new CTO. He asks if we act like professionals
and explains why we need to. Then he demands the following of professional
programmers:
13:48
We will not ship shit
15:08
You will always be ready (to deploy)
19:18
Stable productivity
21:20
Inexpensive adaptability
25:00
Continuous improvement
27:10
Fearless competence
29:50
Extreme quality
32:43
QA will find nothing
34:57
We cover for each other
36:57
Honest estimates
39:17
You to say “No”
41:14
Automation
42:23
Continuous aggressive learning
43:32
Mentoring