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.
MS Azureや他社のAPIの内部など、外部APIの変更からアプリケーションを保護する方法に関するいくつかのテンプレートまたはパターンについて疑問に思っています。それを行い、コードの変更を最小限に抑えるための最良の方法は何ですか?
基本的に、プログラム内で独自のAPIを作成する必要があります。インターフェースを使用して外部APIの消費を分割します。これにより、外部APIが変更された場合でも、インターフェースコントラクトがプログラムの残りの部分をまとめて保持するため、実装のみを編集できます。