Tags
10 ページ目
Adapter
港ごとに通信規格が違い、増えるたびに交信コード本体の case 分岐を開く。違いを通訳に押し込む【Adapter】
作り変えられない外部の形式を、共通の形で扱いたい。間に変換役を挟む【Adapter】
メソッド名もデータの形も違う古い端末を、今のスキャナーから読みたい。変換役を挟む【Adapter】
外部モジュールの内部仕様に頼るコードが3サービスに散って、仕様変更で修正漏れ。変換役を1か所に置く【Adapter】
外部APIの値が1つ増えるだけで、社内のPRが7本立つ。外の言葉を境界で訳す【Anti-Corruption Layer】
20年物のレガシーをJSONで呼びたい、でも中身は1行も触れない。変換役を挟む【Adapter】
Perlで作るウイスキーテイスティング・ノート〜3つの「間に入る」パターンで設計を手で覚える
天気 API 連携の完成版を読み返す。使っていたのは Adapter と Facade、それと SOLID の関係
API ごとに返す形が違って呼び出し側が分岐する。共通の窓口に揃える【Adapter】
2つ目の天気 API を足したら if 文だらけになった。何が破綻するのかを確かめる