1. 用户驱动原则

我希望用户如何使用API?从用户的使用方法出发,来设计软件。

2. 积木原则

好的框架和API应该像积木一样,每个组件功能单一,接口标准,却能组合出无限可能。

3. “猜得到”原则

用户应该可以仅凭直觉和通用惯例来猜测API和用法,不用被迫读大量文档才能上手。