Api

A good API provides a good mental model

A good API is simple :“Make things as simple as possible, but no simpler.”

A good API allows multiple implementations

 

Easy to learn

• Easy to use,

even without documentation

• Hard to misuse

• Easy to read and maintain code that uses it

• Sufficiently powerful to satisfy requirements

• Easy to extend

• Appropriate to audience

posted @ 2019-01-11 10:54  hao.ma  阅读(131)  评论(0编辑  收藏  举报