API设计尽量保证职责单一 一个API只做一件事情 API不应该基于实现去设计 在API层面不应该暴露实现细节,从而误导用户 避免标志性质的参数 接口不要为了兼容不同的逻辑分支,增加参数让调用方去抉择。类似单一职责。 API设计出入参需要保证风格一致