1. 用户驱动原则
我希望用户如何使用API?从用户的使用方法出发,来设计软件。
2. 积木原则
好的框架和API应该像积木一样,每个组件功能单一,接口标准,却能组合出无限可能。
3. “猜得到”原则
用户应该可以仅凭直觉和通用惯例来猜测API和用法,不用被迫读大量文档才能上手。
我希望用户如何使用API?从用户的使用方法出发,来设计软件。
好的框架和API应该像积木一样,每个组件功能单一,接口标准,却能组合出无限可能。
用户应该可以仅凭直觉和通用惯例来猜测API和用法,不用被迫读大量文档才能上手。