/note/tech

計算判断ロジックに焦点を合わせたクラス設計のやり方

計算判断ロジックに焦点を合わせたクラス設計のやり方。

①アプリケーションの対象領域(ドメイン)で扱う値の種類(型)を特定する

②値の種類ごとに、その値に対して実行したい計算判断の関数を列挙する(関数の集合として型を定義する)

③データとロジックを一つのモジュールに集める(カプセル化)

@masuda220