3 ms·
> Programmers are the exclusive consumers of the Application Programming Interface That's the point. Programmers are the users of APIs. So build them for users
by slightwinder 6y ago
> Programmers are the exclusive consumers of the Application Programming Interface
That's the point. Programmers are the users of APIs. So build them for users, to support them in their work; don't build them programmers who need to hack around the API to get things done.
> while users don't have to know about it.
There is no difference between programmers and users. Everyone is a user, it's just a matter of perspective. If you creat an API you are the programmer, if you use an API you are the user. In both cases you have different knowledge, understanding and goals.