Chapter 4Designing APIs
One of the challenges of designing APIs is that so many results are possible. Design, like art, is pretty much in the eye of the beholder. What some find beautiful or correct, others find lacking. If you get a group of five API developers together to review the same user interview information we gathered in the previous chapter, you’re likely to end up with five different API designs. And that’s normal. We don’t all need to agree on the exact details of every API you and your company release. However, we do need to agree on some things and on a general process to use to design the APIs.
In this chapter, we’ll explore the notion of design thinking using patterns like “jobs to be done,” and we’ll look at a simple API design ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access