个人觉得一套好的API应该在三个方面做到最好,注意是同时满足而不牺牲任何一个:

1. 精确的实现功能,不多不少;

2. 简洁明了,方便用户使用,不让他们迷糊;

3. 具备良好的可扩展性,遵循open-close原则;

当然最近我又学到一点,API应该易于理解和交流,过于深奥的设计是很容易被抛弃的。

相关文章:

  • 2021-11-18
  • 2022-01-01
  • 2022-01-19
  • 2022-01-20
  • 2021-07-16
  • 2021-07-22
  • 2021-08-08
猜你喜欢
  • 2021-07-18
  • 2021-07-20
  • 2021-08-04
  • 2022-01-06
  • 2021-10-14
  • 2021-10-08
  • 2021-08-08
相关资源
相似解决方案