エンジニアリングにはほど遠い

iPhoneアプリとかサイトとかをつくっていくブログです。

Software Architecture

読書:ドメイン駆動設計

エンティティ 同一性をもつオブジェクトを表現する 値オブジェクト 同一性ではなく物事の特徴を表現する。"どれ"ではなく"何"であるか モジュール 単一の概念のオブジェクトをまとめる この考えで考えるとRailsでmodelディレクトリ以下にphysical logicalと…

モデルについて

モデルを3パターンに エンティティ 値オブジェクト サービス 関連 モデル同士の関連を必要に応じて制限・重要度付けする ちょっとあまり読書が進まなかったので明日はガッツリと読みたい。

エリック・エヴァンスのドメイン駆動設計

「エリック・エヴァンスのドメイン駆動設計」を読んでいる。設計の本を読んだ事無いからかもしれないけど、めちゃくちゃ面白い。 ドメインモデル まず、ドメインモデルというのが何なのかよくわからなかったが、「ユーザの活動や関心」のすべてがドメインモ…