正解: 特定されたプロセス API またはエクスペリエンス API で現在必要とされていないデータをシステム API が返すことを許可します。
****************************************
>> エンドユーザー アプリケーションのすべてのカスタマイズは、「エクスペリエンス API」でのみ処理する必要があります。プロセス API では処理できません。
>> 階層型アプローチを使用する必要がありますが、3 つのレイヤーごとに 1 つの API を常に作成する必要はありません。エクスペリエンス API は 1 つかもしれませんが、プロセス API とシステム API は複数になることがよくあります。システム API は、エンド システムの前に構築される最小のモジュール API であるため、常に複数になります。
>> プロセス API は、システム API だけでなく他のプロセス API も呼び出すことができます。API 主導の接続には、プロセス API が他のプロセス API を呼び出すべきではないという反設計パターンはありません。
したがって、API 主導の接続原則に従って意味のある、与えられたオプション セットの正しい答えは、システム API が、特定されたプロセス API またはエクスペリエンス API で現在必要とされていないデータを返すようにすることです。このようにして、将来のプロセス API はシステム API からのそのデータを利用できるようになり、システム レイヤー API に何度も触れる必要がなくなります。
