はてブログ

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



タグ ドメインロジック

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

「クラスごとの役割を明確化すること」がポイント アプリケーション設計におけるドメインロジックの分離法

2023/03/11 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip アプリケーション設計 役割 クラスごと MVC ポイント

今回はアプリケーションアーキテクチャを学ぶ最初の一歩として、「MVC」や「3 層アーキテクチャ」などの基本的な用語の意味や関係性を整理する「改めて整理するアプリケーション設計の基本」。ここで大嶋氏が登壇。続いて、Controllerにプレゼンテーション層からデータアクセス層の処理をすべて記載している場合の分離方... 続きを読む

Protocol BuffersでgRPCとGraphQL両対応のコードを生成するプラグイン書いた - blog::wnotes.net

2020/05/22 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip grpc BFF Protocol Buffers Blog

gRPC、あるいはGraphQL 昨今のAPI開発にgRPC、またはGraphQLを採用するケースは増えてきていて、ドメインロジックをgRPCで実装して、フロントエンド(BFF)はGraphQL経由のHTTP一本で取得するのはベストプラクティスの一つだと思っています。 とはいえ人的リソースや管理の問題から、ProtobufとGraphQLスキーマを両方メン... 続きを読む

Clean Architectureにおいてバリデーションはどこでやるべきか

2019/11/10 このエントリーをはてなブックマークに追加 130 users Instapaper Pocket Tweet Facebook Share Evernote Clip バリデーション アプリケーションロジック レイヤ 責務 考察

クリーンアーキテクチャでwebアプリケーションを作る際に、バリデーションはどのレイヤの責務なのか?と悩むことが多いため、それについての考察を行ってみる。 あと、バリデーションについて書いてたはずがドメインロジックとアプリケーションロジックの違いについても結構言及せざるを得ない感じになったので、そのへ... 続きを読む

ドメイン駆動設計という設計スタイル

2019/08/31 このエントリーをはてなブックマークに追加 66 users Instapaper Pocket Tweet Facebook Share Evernote Clip ドメイン駆動設計 設計スタイル DDD genbadeDDD

ドメイン駆動設計という設計スタイル 1. ドメイン駆動設計という 設計スタイル ギルドワークス 増田 亨 2019.8.31 レガシーをぶっつぶせ! 現場でDDD #genbadeDDD 2. これから話すこと 2019/8/31 2 設計スタイルの選択 ドメインロジックに焦点をあわせる 開発現場での実験結果と考察 3. 設計スタイルの選択 32019/8/31 4... 続きを読む

ドメイン駆動設計という設計スタイル

2019/08/31 このエントリーをはてなブックマークに追加 207 users Instapaper Pocket Tweet Facebook Share Evernote Clip ドメイン駆動設計 設計スタイル DDD genbadeDDD

ドメイン駆動設計という設計スタイル 1. ドメイン駆動設計という 設計スタイル ギルドワークス 増田 亨 2019.8.31 レガシーをぶっつぶせ! 現場でDDD #genbadeDDD 2. これから話すこと 2019/8/31 2 設計スタイルの選択 ドメインロジックに焦点をあわせる 開発現場での実験結果と考察 3. 設計スタイルの選択 32019/8/31 4... 続きを読む

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

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

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

独立したコアレイヤパターン - Shin x Blog

2018/05/10 このエントリーをはてなブックマークに追加 56 users Instapaper Pocket Tweet Facebook Share Evernote Clip コアレイヤパターン Shin x Blog フレームワーク

2018 - 05 - 11 独立したコアレイヤパターン 独立したコアレイヤは、アプリケーション実装パターンである。以下のような特徴を持つ。 アプリケーションを、何を実現するのか(What)と、どのように実現するのか(How)に分ける。 What は、コアレイヤに実装する。ユースケースやドメインロジックを実装する。フレームワークやライブラリには依存しない。UI やデータベースからは独立している。 ... 続きを読む

ドメインロジックとSQL

2016/01/24 このエントリーをはてなブックマークに追加 279 users Instapaper Pocket Tweet Facebook Share Evernote Clip SQL ストアドプロシージャ In-Memory ギャップ

以下の文章は、Martin Fowler による Domain Logic and SQLの日本語訳である。 データベース指向ソフトウェア開発者とメモリ上(in-memory)アプリケーションソフトウェア開発者との間のギャップは、ここ数十年、徐々に広がってきている。このギャップが原因で、データベースの機能(SQLやストアドプロシージャ)をどのよう... 続きを読む

JavaScript フレームワーク - ペパボのフロントエンドスタンダード

2014/12/10 このエントリーをはてなブックマークに追加 565 users Instapaper Pocket Tweet Facebook Share Evernote Clip ペパボ アジェンダ フロントエンド スーパーマリオ マリオ

「ペパボのフロントエンドスタンダード」のトップは こちら アジェンダ どうしてフレームワークを使う? 流行り廃り どれを使う? どうしてフレームワークを使う? (1) ドメインロジックとプレゼンテーションの分離 まずこちらの画面を見てください。 スーパーマリオが右にダッシュすると、マリオワールド上のマリオ座標は右に行くはずです。しかし、画面上のマリオの絵の X座標は、どんなにマリオがダッシュしても... 続きを読む

【WIP】 Rails でドメインロジックの実装方法まとめ - assertInstanceOf('Engineer', $a_suenami)

2014/12/08 このエントリーをはてなブックマークに追加 155 users Instapaper Pocket Tweet Facebook Share Evernote Clip wip Rails Engineer' サンフ エントリ

2014-12-07 【WIP】 Rails でドメインロジックの実装方法まとめ このエントリは Ruby on Rails Advent Calendar 2014 の 7 日目のエントリです。 前日は seri_k さんの「Turbolinksさんと上手く付き合う10の方法」でした。 お詫び WIP です。公開期限に間に合わない可能性があるため、まだ途中ですが先に公開してしまいました。 サンプ... 続きを読む

「MVVMのメリット・デメリットを見つめなおす」を読んで - the sea of fertility

2011/03/04 このエントリーをはてなブックマークに追加 39 users Instapaper Pocket Tweet Facebook Share Evernote Clip MVVM ビヘイビア プレゼンテーションロジック 分離 大目標

僕はGoogleやTwitter検索で定期的にMVVMというキーワードで検索を行っています。そこでこんな素敵な記事を見つけました。MVVMのメリット・デメリットを見つめなおすwave1008の日記http://d.hatena.ne.jp/wave1008/20110227基本的にMVVMパターンの大目標(ドメインロジックとプレゼンテーションロジックの分離)には賛同されているものの、ビヘイビアやコ... 続きを読む

 
(1 - 11 / 11件)