Object-Oriented Conference 2020
ロングセッション

ビジネスロジック実装パターン

masuda220 増田 亨 masuda220
7

業務アプリケーションによく登場する、ビジネスロジック(ビジネスルール)を、オブジェクトで表現する場合の実装パターンをカタログ的に紹介します。
なお、実装言語は、Javaです。

  • 顧客
  • 顧客とのコミュニケーション
  • 商品
  • 価格と割引
  • 注文処理
  • 在庫とアベイラビリティ
  • スケジュール
  • 契約、方針、ルール
  • 基本パターン(金額、数量、日付、区分、セット、マップ、リスト)