Good APIs Age Slowlya month agohttps://yusufaytas.com/good-apis-age-slowly最初令人印象深刻的 API 往往会导致后续维护困难;应信任持久性而非初始的优雅。API 的第一个版本常被高估,因为它在真实世界依赖关系出现前,只会在简单环境中被评判。关键的 API 设计问题涉及边界:尽早决定什么是公开的、什么是私有的,以避免意外的依赖。初始时尽可能少地暴露,因为以后添加比在他人依赖后移除更容易。更多...