回答編集履歴

1

誤字、表記ゆれ修正

2019/05/16 12:58

投稿

kanaria007
kanaria007

スコア67

answer CHANGED
@@ -23,7 +23,7 @@
23
23
 
24
24
  > エンティティ生成と登録処理は、同じクラスがよいのでしょうか?(凝集性的には同じクラスが良いと思いますが、単一責任原則的には別の方が良いのかなと。また、エンティティ作成処理は20~30行の処理なので、行数的にも分けた方が良いのかなと)
25
25
 
26
- 一般に、単一責任原則を満たすと凝縮度は高くなると言えますから、ちょっと理解混乱している印象を受けました
26
+ 一般に、単一責任原則を満たすと凝縮度は高くなると言えますから、ちょっと混乱している印象を受けました
27
27
 
28
28
  以下、単一責任原則の参考にどうぞ
29
29
  [https://code.tutsplus.com/ja/tutorials/solid-part-1-the-single-responsibility-principle--net-36074](https://code.tutsplus.com/ja/tutorials/solid-part-1-the-single-responsibility-principle--net-36074)
@@ -57,7 +57,7 @@
57
57
  コントローラに持たせる場合、普通のローカル変数で、データ取得処理で取得したものをMapperで変換しながらどんどん追加していき、最後にInsertクラスで処理する感じになりますかね
58
58
 
59
59
  あるいは、各InsertクラスにQueueの性質を持たせることも考えられます
60
- 単一のDtoを引数にとるputメソッド的なものを持たせて、Insertクラス内のプロパティにどんどん追加していき、最後にInsertメソッドを実行するようなイメージです
60
+ 単一のDTOを引数にとるputメソッド的なものを持たせて、Insertクラス内のプロパティにどんどん追加していき、最後にInsertメソッドを実行するようなイメージです
61
61
 
62
62
 
63
63
  アーキテクチャ設計(MVCやクリーンアーキテクチャなど)がどうなっているかでもまた変わってきますが、とりあえず以上です