質問するログイン新規登録

回答編集履歴

1

保守性について追記

2016/09/22 10:05

投稿

LLman
LLman

スコア5592

answer CHANGED
@@ -15,6 +15,8 @@
15
15
 
16
16
  しかし、切り替えならストラテジーの方がスムーズだからと、
17
17
  ファクトリメソッドをストラテジーで機械的に置きかえるのは疑問です。
18
+
18
19
  たとえ便利でもnewをswitchで置きかえたら違和感があることの延長線上です。
20
+ 部分的に行数が少なく書けるのと、プログラム全体の保守性などは別の問題ですから。
19
21
 
20
- ファクトリを使うかどうかは、まずもって生成を隠蔽したいかどうかです。
22
+ ですから、ファクトリを使うかどうかは、まずもって生成を隠蔽したいかどうかです。