yomitech
Qiitaで紹介された技術書を、毎週月曜日にメールでお届けします。
登録確認メールをお送りします。いつでも配信停止できます。
バックナンバー
「ドメイン駆動設計をはじめよう」の検索結果: 1冊
ドメイン駆動設計をはじめよう
ドメイン駆動設計を実践するために最初に手にするべき1冊! ソフトウェアの構築において、 開発者は変化する技術トレンドを追うだけでなく、背後にある事業活動(ビジネスドメイン)を理解する必要があります。ドメイン駆動設計はビジネスドメインの知識に焦点をあてた設計手法です。本書は基礎知識としてドメイン駆動設計の概念や用語の教科書的な説明からはじまり、事業活動を分析し、ビジネス戦略を理解し、ソフトウェ...
プログラミング2年目の2024年に勉強した技術・書籍の振り返り
こんにちは、学生エンジニアのMasamichiです。2025年もついに始まってしまいますね。今年もより一層プログラミングに励もうと思います。 さて、今回はプログラミング2年目の僕が大学に入学してから、プログラミング2年目となる2024年にした勉強の内容をざっくり振り返ります。 ※去年書いた記事がそこそこバズったので、シリーズ化してみました TypeScript この一年を通して最も勉強した言語です…
AIエージェントと一緒にイベントストーミングをはじめよう!
この記事は何? ドメイン駆動設計を題材とした書籍「ドメイン駆動設計をはじめよう」を読みました。 非常におもしろく有用な内容なのでぜひみなさんにもおすすめです。 amazon( この記事では全部の内容を紹介するのは不可能なので、第12章のイベントストーミングに絞って紹介をしたいと思います。
『初めての自動テスト ―Webシステムのための自動テスト基礎』読んだ感想_まとめ
はじめに こんにちは。今回も書籍の感想まとめ兼、紹介になります。 最近のプライベートはコードを書くよりも技術書を読むことの方が多いもので… 書籍の中から印象に残った部分をまとめてみます。 記述履歴
イベントストーミングについてまとめてみた①
イベントストーミングの概要 イベントストーミングとは? イベントストーミング(以下では、ESと略)は、 複雑なビジネスドメイン(業務領域)を素早く、かつ深く理解するためのコラボレーション・ワークショップの手法です。 特に、ドメイン駆動設計(DDD)やマイクロサービスアーキテクチャのコンテキストで強力なツールとして利用されます。
読み返してわかった、ドメイン駆動設計(DDD)の7つの気づき
はじめに 私は現在、基幹システム移行プロジェクトをすすめています。 そこでTDD/DDDの開発体験を得て、効果を実感しました。 さらなるヒントを得ようと、積んだままだったドメイン駆動設計の書籍を改めて読み返しました。 読んだのは、『ドメイン駆動設計をはじめよう』、エヴァンス本、ヴァーノン本、です。(参考書籍はこちら(参考書籍))
戦略的なDDD、戦術的なDDD
1. はじめに 最初は、クリーンアーキテクチャーやオニオンアーキテクチャーを学ぶ中で「ドメインが最も抽象的で安定的」という考え方が出てきたところから、ドメイン駆動デザイン(DDD)の世界に入りました。 この文脈でDDDを知ったので、てっきり依存をドメイン層に集めるのがDDDの基本で、entityやらvalue object やらを作っておけばそれっぽくなるとばかり考えていました。 そのため、正確な…
一気通貫の意味を知れ!〜『ドメイン駆動設計をはじめよう』ではじめる業務分析〜
この記事は Hubble Advent Calendar 2025( の10日目の記事です。 はじめに 2025年7月よりHubbleでバックエンドエンジニアをしている @krakazcyrano です。 入社以来、Hubble の機能エンハンスを主なミッションとする Value Up Squad の一員として、新機能の開発をガンガン行っています。 事業活動と開発活動を直結させたい
読んでよかったなと思っている技術書たち
この記事はWano Group Advent Calendar 2025( 0. はじめに WEBサービスバックエンド8年目のブックトークという名のもとに行う棚卸エッセイです。 1. ソフトウェア設計関連 ソフトウェア設計は難しい。何をどこに置くべきか、システム化の対象のどこをキャプチャしどこをオミットすべきか、将来の変更を困難にしていないか、自分の作ったモジュールは利用者が使いやすいものとなって…