首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为拼车引擎开发JSON

为拼车引擎开发JSON
EN

Software Engineering用户
提问于 2012-11-01 14:02:25
回答 2查看 301关注 0票数 3

我正在为拼车/出租车预订开发一套新的API方法,因此如果开发人员需要开发一个应用程序或webportal来进行拼车,他可以调用我的JSON。基本上让开发人员更容易。

我的API当前有:

  • AddVehicle
  • AddJourney
  • SearchJourney
  • SubscribeToThisJourney(journey)
  • 获得已订阅此旅程的人名单的SubscriberList(journey)
  • AcceptSubscription(subscriber)
  • AcceptedSubcriberList
  • 获取我订阅的提供者列表的SubscriberList

我需要别人帮我更换订户。当您看到3种方法意味着非常不同的东西:SubscriberListSubscribedToThisJourneyListAcceptedSubscriberList时,它很难记住,而且令人困惑。令人困惑的记忆。

  • 一个是我订阅的人的名单。
  • 向我下单的人
  • 我接受了谁的订阅

我如何命名这些方法,使它们更容易理解和记住?

EN

回答 2

Software Engineering用户

回答已采纳

发布于 2012-11-01 17:15:02

以下是您列出的需要注意的三种方法的名称的一些建议:

  • 一种是我订阅了谁的列表--基于您先前对SubscriberList的描述,我想您所说的“谁”指的是哪个提供者,因此更清晰的版本可能是:ProvidersSubscribedTo(user)
  • 谁订阅了我&假设这是为了列出我作为提供者尚未接受的订阅者:PendingSubscribers(provider)
  • 我接受了谁的订阅- AcceptedSubscribers(provider)

我使用了参数来指示方法调用的上下文,因此根据调用的方式,它们可能不是必需的。

票数 1
EN

Software Engineering用户

发布于 2012-11-01 16:49:40

我不认为你选择的名字有什么问题,因为动词subscribe和名词subscriber在英语中有着非常不同的(但正确的)相关的含义。

适当的文档将是关键。

票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/173208

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档