2017-02-25から1日間の記事一覧
クラス全体が不変だったり、不変な属性が交っている場合(DDDのエンティティとか) 例えばこんな感じ このままだと変更に弱いので、ビルダークラスと分ける。 メリット ・仕様変更があってもPersonクラスのコンストラクタを増やす必要がない。 ・チェック…
クラス全体が不変だったり、不変な属性が交っている場合(DDDのエンティティとか) 例えばこんな感じ このままだと変更に弱いので、ビルダークラスと分ける。 メリット ・仕様変更があってもPersonクラスのコンストラクタを増やす必要がない。 ・チェック…