Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在学习 python/django,我正在构建一个小程序来查找立法者及其在网络中立、专利改革等政治问题上的立场。
在近期内,我想发布一个 API 供人们用来轻松访问我正在收集的数据。主要的查找站点将是一个显示这些信息的 GUI(带有一些额外的花哨,如成绩和历史图表)。
使用自己的 API 是一种好习惯吗?或者它根本不是一种练习(即,如果我这样做会很好,但它并不是真的必要)?
这总是一个好主意。它被称为“dogfooding”(如“吃你自己的 dogfood”)。
主要的危险是您认为您的 api 适用于您的用例,这就足够了。另一方面当然是内部平台效应。