ドメイン駆動設計の基礎知識:設計のスタイル、開発のスタイル1. 設計のスタイル、開発のスタイル 2017年10月21日 増田 亨 ドメイン駆動設計の基礎知識 関ジャバ ‘17 10月度 : 秋なのでDDD 2. 本日のキーワード 3. 型 4. 型 アイデアをプログラミング言語で表現する手段 プログラムを組み立てる基本部品 by Stroustrup 5. 型 • 言語に用意された型 – boolean , 整数, 浮動小数点 – 配列 • Java 標準ライブラリに用意された型 – String – BigDecimal – LocalDate – List, Map • 独自の型を定義する仕組み – class – interface – enum – (package) 6. 型 • 値の集合 + 操作の集合 • boolean 型 – 許される値は、true false の2つだけ