Type-First Development
型
をはじめに記述する
開発
スタイル
実装を書くよりも軽量に始められる
簡単という意味ではなく、試行錯誤の回数を増やす
コスト
が低いという意味
良い
モデリング
を見出すための
フィードバック
が早期に得られる
関連
Type-First Developmentが良いという話
Why type-first development matters
Calculator Walkthrough: Part 1
F#
の実例