Episode #615
Mistake-Proof API

A useful question to ask ourselves anytime we design an interface is “How can we not only validate correct usage, but also make it impossible to even express incorrect usage?” In this episode you will learn how to eliminate the possibility of a whole class of mistakes by modifying the API.

Members only

Log in below or get 48-hour access for $5.

Need more time? See all available plans.