1

基盤となるシステムでエンティティを設定および取得する方法のみを知っている「シン」(SOAP)APIがあります。

「薄い」APIをカプセル化し、特定の順序で複数のエンティティを取得および設定する必要がある複雑な操作に必要なロジックを実装する「リッチ」APIを作成しようとしています。

例:リッチAPIは、シンAPIを介して「アカウント」エンティティにリンクされた「リード」エンティティを作成することにより、新しいユーザーアカウントを作成します。

私はネーミングブロックで立ち往生しているので、SOに目を向けます;)私のリッチAPIにどのような名前を付けますか?「xxxRichAPI」?「xxxHelper」?「xxxService」?

4

2 に答える 2

9

実装を隠すことが API のポイントではないでしょうか。そのため、API がシンナー API を呼び出すという事実は関係ありません。API の名前は、API がどのように機能するかに関係なく、機能に応じて適切に付けてください。

于 2009-01-11T08:50:01.390 に答える