はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ ドメインオブジェクト

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 6 / 6件)
 

設計/コードレビューで"常に"心がけるポイント - little hands' lab

2022/01/28 このエントリーをはてなブックマークに追加 392 users Instapaper Pocket Tweet Facebook Share Evernote Clip LAB DDD little hands 設計 コードレビュー

株式会社ログラスの松岡(@little_hand_s)です。 DDDにおけるドメイン層オブジェクト設計の基本方針[DDD Note] little-hands.hatenablog.com ↑の記事でドメインオブジェクトの設計方針を書きましたが、それ以外の全般的な設計/レビュー観点について書きます。 非常に汎用性のある内容なので、数多くのプログラミング原則... 続きを読む

ドメインロジックはドメインオブジェクトに凝集させる - Qiita

2019/08/22 このエントリーをはてなブックマークに追加 169 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita アプリケーションサービス ドメインロジック 役割

こんにちは。 最近、こんなツイートしたのですが、ドメインオブジェクトではなくアプリケーションサービスなどにドメインロジックが書かれてしまうことがあります。 アプリケーションサービスはドメインロジックを配置する場所ではない、それはドメインオブジェクトの役割。アプリケーションサービスは進行役。ここを間... 続きを読む

ドメインオブジェクトの責務について - Qiita

2018/11/17 このエントリーをはてなブックマークに追加 230 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita 責務 オブジェクト 観点 ドメイン駆動設計

設計するとき、「このオブジェクトの責務は何だろうか?」とか「この責務に名前をつけるなら何か?」とか、責務について考えることがよくあります。そもそもその責務とは何か、という根源的な疑問について再確認すると共に、ドメイン駆動設計の観点からドメインオブジェクトの責務についても考えてみたいと思います。 責... 続きを読む

ドメインオブジェクトを中心としたClean Architecture のためのレイヤー構成 - Qiita

2018/11/07 このエントリーをはてなブックマークに追加 103 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Clean Architecture 依存 独立

ドメインオブジェクトを中心としたClean Architectureは、どういうレイヤー構成にするとよいか、簡単にまとめてみた。 イメージ たぶん、こんな感じになるはず。通常は円状に表現するが、わかりにくいので層状に書いてみた。 赤い部分の層は、直接依存の方向が上から下です。グレー部分の層は、契約だけが定義された独立... 続きを読む

Getter/Setterを避けて役に立つドメインオブジェクトを作る - かとじゅんの技術日誌

2018/08/14 このエントリーをはてなブックマークに追加 323 users Instapaper Pocket Tweet Facebook Share Evernote Clip getter setter ジュン 技術日誌

Clean Architecture 達人に学ぶソフトウェアの構造と設計を読んでます。よい本だと思います。 Clean Architecture 達人に学ぶソフトウェアの構造と設計 作者: Robert C.Martin,角征典,高木正弘出版社/メーカー: KADOKAWA発売日: 2018/07/27メディア: 単行本この商品を含むブログを見る 本書の大筋から少し逸れますが、「... 続きを読む

Apache Isis: ドメイン駆動設計のためのJavaフレームワーク

2013/01/24 このエントリーをはてなブックマークに追加 153 users Instapaper Pocket Tweet Facebook Share Evernote Clip Javaフレームワーク ドメイン駆動設計 ドメインモデル

Apacheは、急速に開発しているドメイン駆動アプリケーションのためのJavaフレームワークであるApache Isisをリリースした。ユーザはドメインオブジェクトを開発することに集中し、Apache Isisは、永続性、セキュリティ、ユーザインターフェースを処理する。Apache Isisは、六角形のアーキテクチャパターンに従い、プレゼンテーション、永続性、ドメインモデルに依存したその他のサービ... 続きを読む

 
(1 - 6 / 6件)