摘要: 设计一个函数或一个库的接口时,我常常只考虑功能实现。但当你提供的API被另一个团队、甚至未来的自己使用时,一切就不同了。一个好的API,应该像一份对陌生人友好的契约:意图明确、边界清晰、行为可预测、并且足够稳定。它要避免令人惊讶的“陷阱”,提供恰到好处的灵活性。设计API的过程,是在训练一种“用户同 阅读全文
posted @ 2025-11-13 19:44 my00 阅读(6) 评论(0) 推荐(0)