If you're writing functional code, it just takes m...
# random
f
If you're writing functional code, it just takes more up-front design for each chunk of work you do. Doesn't necessarily change the testing methodology, just the weight of each section of the cycle.