[速習] ドメイン駆動設計(DDD) 第2回 値オブジェクトとエンティティ、そして集約の実装 - Qiita

前回の記事では、ドメイン駆動設計(DDD)の基本概念として、レイヤードアーキテクチャと依存性の逆転、そして境界づけられたコンテキストについて解説しました。これらの概念により、ビジネス要件と技術的実装を効果的に結びつけ、保守性の高いソフトウェアを構築する基盤を理解して...

Qiita
感想「ドメイン駆動設計入門 ボトムアップでわかる! ドメイン駆動設計の基本」 - Qiita

今回読んだ本ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本※ 本記事は私自身の経験に基づく理解により執筆しております。そのため、一部解釈に誤りが含まれている可能性があります。…

Qiita
Laravel から一歩先へ。クリーンアーキテクチャによる柔軟な設計パターン - Qiita

この記事はミライトデザイン Advent Calendar 202412日目の記事です。11日目はmozumasuさんの「デスクトップは「清く・正しく・美しく」AeroSpace, JankyB…

Qiita
イベントストーミングを実施してみて得た知見と感想 - Qiita

はじめにこの記事はアイレット株式会社Advent Calendar 2024 11日目の記事です。本記事では私が半年ほど業務でイベントストーミングを実践してみて感じたことを記していきます。そも…

Qiita
初心者のためのDDD入門:ドメイン駆動設計とはなんだ! - Qiita

こんにちは!ゆせです!今回は、「ドメイン駆動設計」(Domain-Driven Design、通称"DDD")についてアウトプットしておこうと思います。というのも、最近DDDを採用している大きめの…

Qiita
Object-Oriented Conference 2024を振り返って - Qiita

カンファレンスで学んだことをアウトプットしたい先日開催したObject-Oriented Conference 2024に参加してきました。初めて大規模なカンファレンス参加し、非常に多くの学びを…

Qiita
Software Designドメイン駆動設計に参加 - Qiita

前書き業後に以下のDDDイベントに参加してきた。その議事録とアウトプットとしてここに残す。https://softwaredesign.connpass.com/event/309841/画…

Qiita
「ユビキタス言語」とは? - ドメイン駆動設計の用語の理解を試みる - Qiita

はじめにドメイン駆動設計(Domain-Driven Design、DDD)という単語はエンジニアをやっていれば1度は聞いたことがあると思います。^DDDとはしかし特徴的な名前が多く、ちょっとと…

Qiita
Swiftで仕様パターン(Specificationパターン) - Qiita

前回に引き続き、Modelの設計の勉強として「ドメイン駆動設計入門」を読んでいます。サンプルコードはC#で書かれていますが、iOSを勉強している人にもオススメの一冊です。今回は、13章に出てきた仕…

Qiita
単純でないイニシャライザにはファクトリを - Qiita

前回に引き続き、Modelの設計についての勉強として「ドメイン駆動設計入門」を読み進めています。サンプルコードはC#で書かれていますが、iOSを勉強している人にもオススメの一冊です。今回は9章のフ…

Qiita