🎯 什麼情境該想到我

當你「下游依賴一個不會為你做任何調整的上游,而你也沒有本錢建翻譯層」的時候。你決定乾脆完全順從上游的模型,用放棄自主換取大幅降低整合成本。

⚙️ 怎麼用(步驟 / 公式)

意圖:下游完全遵循(conform to)上游的模型,不做任何轉換。直接沿用上游的通用語言與模型,以此消除翻譯成本,代價是失去自己塑模的自由。

做法要點:

  1. 確認上游模型品質尚可、且大致符合你的需要——否則別追隨。
  2. 在下游直接採用上游的模型與語彙,不另建自己的領域模型或翻譯層。
  3. 跟著上游的模型演進走,把整合維護成本壓到最低。
  4. 定期重評:若上游模型開始拖累你的核心領域,改建防腐層取回自主。

🧪 我實際套用的紀錄

  • (待填)

⚠️ 注意 / 什麼時候不適用

  • 追隨代表放棄下游模型的自主與純淨;若這塊是你的核心領域,追隨會侵蝕它,應改用防腐層
  • 只適合上游模型還算合理、能接受的情況;上游模型很糟時追隨等於把爛模型吸進來。
  • 上游一改,下游被動跟著改,缺乏緩衝。

🔗 相關工具