12. #6 …But No Smaller
“As close to C as possible, but no closer” - Bjarne Stroustrup, creator of C++
Make the common case easy.
This works, and it’s generic:
curl api.twilio.com/…/AvailablePhoneNumbers? Contains=510*******
But, this is what most developers want:
curl api.twilio.com/…/AvailablePhoneNumbers? AreaCode=510
How do we design for loss of control?• “Make change an integral function. Native.” - JP Rangaswami frequent adaptive course cycles of corrections change reﬁnement growth disruption renewal