Print Cheatsheet
API design is the iterative collection of decisions that lead to a concrete plan for developing, implementing, and maintaining an API.