Thinking clearly about API design

preview_player
Показать описание
Thinking clearly about API design provides a thinking framework to reason about API design. The talk covers seven concepts that software designers can use when crafting APIs. The talk explains each concept along with the tradeoffs. The concepts are technology agnostic; while the examples are for service oriented architecture they are equally applicable to other areas as well.
Комментарии
Автор

Saw this in Amazon, this is the best thing I have come across for understanding API Design

apratimgupta
Автор

This is an excellent piece every software engineer needs to be aware as fundamental to software design

NeilGhosh