実装手順書の管理は難しい上、人間はミスをする 手順に不備があることをコンパイルエラーとして表現したい Kotlinでは網羅性チェックを用いることで、コンパイルエラーとすることが可能 網羅性チェックを用いて手順の不備を検知することができるかも? 今回の実装例では大きく2つの定義を用いた コスト連携のステップを定義したインターフェース コスト連携の対象となるオーダーの定義 V2の実装ではコンパイルエラーにより手順に不備があることを検知できた
(2025/06/12)