コンテンツ
- C#でドメイン駆動開発とテスト駆動開発で保守性の高いプログラムを書く!1
- C#でドメイン駆動をする前に良いコードと悪いコードの定義を理解しよう!2
- C#でドメイン駆動開発をやるうえで採用するアーキテクチャーに関して3
- C#でドメイン駆動開発をするうえで意識べきロジックの2つの種類④
- C#でドメイン駆動開発 アーキテクチャーの実装とテスト駆動での書き方を解説5
- C#でドメイン駆動開発 外部との接触箇所にRepositoryを使う!⑥
- C#でドメイン駆動開発Moqを使ったテスト駆動開発のやり方を解説!⑦
- C#でドメイン駆動設計UIとインフラストラクチャーを実装する方法⑧
- C#でドメイン駆動開発 Entityの書き方と使い方とテスト駆動!⑨
- C#でドメイン駆動開発ValueObjectでプログラムの複雑さを取り除く⑩
- C#でドメイン駆動開発 ViewModelの中に明細項目があるときの実装⑪
- C#でドメイン駆動開発 データ保存時のロジックのMoqの書き方!⑫
- C#でドメイン駆動開発【DDD】エラー処理とExceptionの書き方!⑬
- C#でドメイン駆動開発をするうえで私が参考にした書籍ランキング!
プログラムコードが複雑になっていませんか?
今の実装方法に自信がありますか?
複雑なプログラムを修正すると,影響範囲がわからずに
別の不具合が発生してしまいます。
プログラムを一目見てどんな動きをしているか
わからないようであれば,そのシステムは
修正するたびに無茶苦茶になってしまいます。
5年前の私もそうでした。
しかし,ドメイン駆動開発,テスト駆動開発を学び
「オブジェクト指向でプログラミングするとはこういうことだったのか!!」とハタと気づきました。
この本の内容を実践すれば,シンプルで,変更に強いプログラミングができるようになり,
プログラマーは,バグの心配なく,ゆっくり夜眠れるようになります。
この本は,世の中のオブジェクト指向本,テスト駆動本,ドメイン駆動開発本をまとめて
なるべくシンプルに実践的な実装ができるように解説しています。
(Moqを使ったテストの書き方や,オブジェクト指向的クラスの作り方など)