domain-primitives-and-always-valid とは?
ドメイン プリミティブと常に有効なドメイン モデルの設計原則に基づいて、タイプ セーフとドメイン モデルの不変性を保証する設計と実装をサポートします。プリミティブ型の乱用を防止し、構築時の検証、不変性、自己包含性を備えたドメイン固有の型を設計します。コードレビュー、新しい実装、リファクタリング中に使用されます。対象言語: Rust、TypeScript、Java。他の言語 (Kotlin、Scala、Go、Python など) にも適用できます。トリガー:「ドメインプリミティブを作成したい」「Always-Validモデルを設計したい」「プリミティブ型をラップしたい」「構築時に検証したい」「型による無効な状態を防ぎたい」「スマートコンストラクターパターン」などのリクエストによって起動されます。 ソース: j5ik2o/okite-ai。