The API Design Method
As I mentioned earlier in this chapter, an important way to bring consistency and compatibility to your APIs is to use a common design method or process. Doing this means all API designers go through a similar process, answer the same basic questions, provide recognizable solutions, and end up creating common results. These similarities make it easier for developers and other people involved in the work of building and releasing the API. And when it comes time for others to use your API, they’ll recognize similar design details and common implementation elements from other APIs they’ve already used within the company.
The process I’ll describe here is one I’ve used for many years with good success. It starts where Modeling ...
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