回答編集履歴
2
追記
answer
CHANGED
@@ -5,4 +5,6 @@
|
|
5
5
|
何とかマネージャーを多用するようなやつはどうせ機能の分離ができてないんだろ? ほらやっぱり全部突っ込んでる。マネージャー禁止な!
|
6
6
|
っていう話なんだと思います。
|
7
7
|
|
8
|
-
今回の件で言うなら、商品データを扱うメソッドは、Spreadsheet のメソッドでも SpreadsheetManager のメソッドでもないはずです。Spreadsheet をプロパティとして持つ CommodityTable オブジェクトを作成すべきでしょう。
|
8
|
+
今回の件で言うなら、商品データを扱うメソッドは、Spreadsheet のメソッドでも SpreadsheetManager のメソッドでもないはずです。Spreadsheet をプロパティとして持つ CommodityTable オブジェクトを作成すべきでしょう。
|
9
|
+
|
10
|
+
この部分をどうにかしない限り、名前がマネージャーであろうとファサードであろうとラッパーであろうと、全く違いはないと思います。無用な言葉狩りをしてもしょうがありません。
|
1
修正
answer
CHANGED
@@ -5,4 +5,4 @@
|
|
5
5
|
何とかマネージャーを多用するようなやつはどうせ機能の分離ができてないんだろ? ほらやっぱり全部突っ込んでる。マネージャー禁止な!
|
6
6
|
っていう話なんだと思います。
|
7
7
|
|
8
|
-
今回の件で言うなら、商品データを扱うメソッド
|
8
|
+
今回の件で言うなら、商品データを扱うメソッドは、Spreadsheet のメソッドでも SpreadsheetManager のメソッドでもないはずです。Spreadsheet をプロパティとして持つ CommodityTable オブジェクトを作成すべきでしょう。
|