Design is, as always, the art of finding compromises.
Quality-bound
There is no Moore’s law working your favour!
Unlinked
Today, 1 person noticed.
(twitter)
"Schlep blindness"
Instead of asking “what problem should I solve?” ask “what problem do I wish someone else would solve for me?”
Basic correctness
if we drive the cost of a defect down to zero, then it doesn’t matter how many mistakes we make. In fact, we can experiment more and make more mistakes.
J.B. Rainsberger, Integration Tests Are a Scam, Agile2009, Chicago