松岡@ログラス/DDD,アジャイルさんに 質問してみましょう!

松岡@ログラス/DDD,アジャイル

松岡@ログラス/DDD,アジャイル

DDD Community JP主催。DDDや設計にお困りの方はDMにてご相談ください。講義、モブモデリングやコーディングなどご要望に合わせた進め方でサポートします(オンライン)。 YouTube: https://t.co/Vj72xhwAop

松岡@ログラス/DDD,アジャイルさんが

最近答えた質問

04月25日

リポジトリの戻り値と詰め替えについて教えて下さい アプリケーション層とプレゼンテーション層のやり取りにおける値の変換はアプリケーション層の責務であるとの記述がありました。 インフラ層(リポジトリ)とアプリケーション層のやり取りの際にはどこで変換を行うべきでしょうか。 なお、値の変換処理はアプリケーション層にサービスとして書いています。 ①アプリケーション層で行う場合 単純な読み取り処理の場合はインフラ層の戻り値→ドメインオブジェクト→プレゼン層用の形式、と即座に二回変換することになり違和感があります。 ②インフラ層で行う場合 アプリケーション層のサービスをインフラ層が直接呼び出していいものでしょうか。

04月23日

DDDを導入したく考えています。 ただ更新系をリポジトリパターンに全て当てはめるのはコード量、労力的に厳しいです。 一部のドメインのみリポジトリパターンで更新していくよう考えているのですが、他の更新系はどのように考えていけばよいでしょうか

04月23日

ユーザとタグをエンティティとして実装している ユーザが集約ルート ユーザ作成時にタグを付与すると、タグが作成される テーブルはユーザテーブル、タグテーブル、ユーザとタグの関連管理テーブルの3つがある といった場合、ユーザ作成処理はユーザリポジトリに、タグ作成処理はタグリポジトリに書くのだと思いますが、ユーザとタグの関連を管理する処理はどこに記載すべきでしょうか