質問編集履歴

3

編集

2019/01/03 21:02

投稿

anonymous001
anonymous001

スコア96

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,8 @@
1
- 1:@Autowiredするもの
1
+ 1 @Autowiredするもの
2
2
 
3
- 2:static methodでutil化するもの
3
+ 2 static methodでutil化するもの
4
4
 
5
- 3:newして使う普通のclass
5
+ 3 newして使う普通のclass
6
6
 
7
7
 
8
8
 

2

編集

2019/01/03 21:02

投稿

anonymous001
anonymous001

スコア96

test CHANGED
File without changes
test CHANGED
@@ -14,4 +14,6 @@
14
14
 
15
15
  1はsingleton化したいものでしょうか。2との違いってなにですか?
16
16
 
17
+ 1を多用したほうがmockしやすくtestにおいては優位な気がします。
18
+
17
19
  具体例があるとわかりやすいです。よろしくおねがいします。

1

編集

2019/01/03 21:02

投稿

anonymous001
anonymous001

スコア96

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  1と2の違いが特にわかりません。
12
12
 
13
- 3は振る舞いがclassによって変わるものメンバー変数を使った処理が必要であれば都度newする必要があるのでclass化しようというのは理解できます。
13
+ 3はメンバー変数を使った処理などで振る舞い変わるものであれば都度newする必要があるのでclass化しようというのは理解できます。
14
14
 
15
15
  1はsingleton化したいものでしょうか。2との違いってなにですか?
16
16