ドメイン駆動設計(DDD)におけるEntityと値オブジェクトの違い
はじめに ドメイン駆動設計(DDD)を学び始めたとき、最初に出てくるのが「Entityと値オブジェクト」という概念です。名前だけ聞いてもピンとこないし、いざコードに落とし込もうとすると「結局これ...
22
10
Comment0
5 search resultsShowing 1~5 results
You need to log-in
はじめに ドメイン駆動設計(DDD)を学び始めたとき、最初に出てくるのが「Entityと値オブジェクト」という概念です。名前だけ聞いてもピンとこないし、いざコードに落とし込もうとすると「結局これ...
背景 LaravelのORMであるEloquentを使用して、対象を絞り込もうとした際に意図した条件のレコードが取得できない事がありました。 具体的には、 ①「親テーブルの全レコード」 ②「それ...
背景 Laravelを使ったAPI開発をしている中、PHPUnitを使ってテストコードを書く機会があり、PHPUnitの書き方が?な人に向けて基本的な書き方を公式から抜粋して、参考になりそうなペ...
目次 背景 依存性逆転の原則(DIP)とは コードを用いた説明 従来の構成 依存性逆転(DIP)構成 まとめ 参考URL 背景 インターフェースの意義を調べていく中でSOLID、依存性逆転の原則...
はじめに ライブラリのバージョンが上がったことで、ビルドは成功するのに起動時にエラーが出ることがありました。 手動でいちいち動作確認したくないので、Github Actionsでサーバが起動する...
5 search resultsShowing 1~5 results
Qiita is a knowledge sharing service for engineers.