🎯 什麼情境該想到我

當你「系統裡有一塊邊界不清、模型混亂、無法(或不值得)用乾淨模型去救的既有區域」的時候。你需要務實地承認它、把它圈起來,並防止它的混亂蔓延污染其他部分。

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

意圖:辨識既有系統中模型混雜、邊界模糊的區塊,明確地把它整個圈成「一個」限界上下文,接受它內部沒有乾淨模型,並築牆阻止它向外蔓延污染其他上下文。

做法要點:

  1. 上下文對應上誠實標出這團混亂,把它整塊劃為一個大泥球上下文。
  2. 不要嘗試在裡面套用嚴謹的領域模型或通用語言——對它降低期望。
  3. 在它與外界之間建立防腐層,防止它的混亂概念滲進其他乾淨上下文。
  4. 集中精力守護外部乾淨區域;對泥球本身採維持現狀、必要時逐步收斂的策略。

🧪 我實際套用的紀錄

  • (待填)

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

  • 它是一種務實的「承認現實」,不是鼓勵製造爛系統;別把它當成放任亂寫的藉口。
  • 不要在泥球內部投入大量心力硬做乾淨建模,投報通常很差;重點在「圈住+隔離」。
  • 若這塊其實是核心領域,長期仍需規劃重寫或拆解,不能永遠只圈著。

🔗 相關工具