什麼是 when-to-wrap-primitives?
幫助決定是否將原始類型包裝在特定於域的類型中。避免原始迷戀和價值對象迷戀的極端,提供基於投資回報的理性標準。防止因上下文中值物件的不同定義而導致的術語混淆(PofEAA/DDD/一般)。在程式碼審查、新實作或設計討論期間決定是否包裝原語時使用。目標語言:與語言無關(Rust、TypeScript、Java、Kotlin、Scala、Go、Python 等)。觸發器:在與包裝原語相關的請求上激活 - 例如,“我應該包裝這個值嗎?”,“可以將其保留為原語嗎?”,“它應該是值對象嗎?”,“我創建了太多類型嗎?”,“原語痴迷”,“包裝太多”,“類型太多”,“我可以將其保留為字符串嗎?” 來源:j5ik2o/okite-ai。