状態遷移

対象が取り得る状態と、状態を変更できる条件や操作を定義する考え方。

作成日: 2026-07-21 / 更新日: 2026-07-21

概要

状態遷移は、対象が現在どの状態にあり、どの操作によって次の状態へ移れるかを定義するものです。

決済では、たとえば次の流れがあります。

CREATED → AUTHORIZED → CAPTURED
              └──────→ CANCELLED
CAPTURED → PARTIALLY_REFUNDED → REFUNDED

設計する内容

AI生成コードを見る観点

参考文献

更新履歴

  • 初版作成

関連項目

このページを参照しているページ