C#でドメイン駆動開発

コンテンツ

プログラムコードが複雑になっていませんか?
今の実装方法に自信がありますか?

複雑なプログラムを修正すると,影響範囲がわからずに
別の不具合が発生してしまいます。

プログラムを一目見てどんな動きをしているか
わからないようであれば,そのシステムは
修正するたびに無茶苦茶になってしまいます。

5年前の私もそうでした。
しかし,ドメイン駆動開発,テスト駆動開発を学び
「オブジェクト指向でプログラミングするとはこういうことだったのか!!」とハタと気づきました。
この本の内容を実践すれば,シンプルで,変更に強いプログラミングができるようになり,
プログラマーは,バグの心配なく,ゆっくり夜眠れるようになります。

この本は,世の中のオブジェクト指向本,テスト駆動本,ドメイン駆動開発本をまとめて
なるべくシンプルに実践的な実装ができるように解説しています。
(Moqを使ったテストの書き方や,オブジェクト指向的クラスの作り方など)