paint-brush
Easily Impossible: One approach to designing a great APIby@flpvsk
3,120 reads
3,120 reads

Easily Impossible: One approach to designing a great API

by Andrey Salomatin6mMarch 11th, 2019
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Why is it so hard to write and maintain UI code? One of the reasons is poor API design. Specifically poor balance of <em>control</em> vs <em>effort </em>over a set of use cases. Effort is the time it takes to implement a use case using an API. Control is how fine-grained the commands that we send to an API can be.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Easily Impossible: One approach to designing a great API
Andrey Salomatin HackerNoon profile picture
Andrey Salomatin

Andrey Salomatin

@flpvsk

L O A D I N G
. . . comments & more!

About Author

Andrey Salomatin HackerNoon profile picture
Andrey Salomatin@flpvsk

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Lobste
Lobste
Kcombinator
Lobsters