回答編集履歴

3

修正

2023/02/19 07:06

投稿

jimbe
jimbe

スコア12545

test CHANGED
@@ -4,6 +4,8 @@
4
4
 
5
5
  >処理が良いや可読性があるなど、何らかのメリット
6
6
 
7
+ 「意見交換」ですので、ご自身の意見も書かれると良いのではないでしょうか。
7
8
  ご自身では処理が良い(?)と思われますか? 可読性があると思われますか? 逆にデメリットは?
8
9
  インターフェースは何のためにあると認識されているでしょうか。何に使えると考えられますか。
10
+
9
- 先輩が居るのなら、先ずはそちらから聞いた方がより状況に即した回答を得られると思います。
11
+ 先輩が居るのなら、先ずは先輩の意見から聞いた方がより(属するグループの)状況に即した回答を得られると思います。

2

追加

2023/02/18 18:01

投稿

jimbe
jimbe

スコア12545

test CHANGED
@@ -1,3 +1,9 @@
1
1
  大抵の場合、必要最小限なものを扱うのが良い傾向です。
2
2
  A が必要で A を実装しているのが B しかないのなら、 A a = new B(); が必要最小限です。
3
3
  もし B と違う特性(早いとか小さいとか)を持つ C 、 D が作られ、 B よりもそれらの方が良いとなった時、 A a = new C(); 等と簡単に乗り換えることも出来る…というのも良く言われています。
4
+
5
+ >処理が良いや可読性があるなど、何らかのメリット
6
+
7
+ ご自身では処理が良い(?)と思われますか? 可読性があると思われますか? 逆にデメリットは?
8
+ インターフェースは何のためにあると認識されているでしょうか。何に使えると考えられますか。
9
+ 先輩が居るのなら、先ずはそちらから聞いた方がより状況に即した回答を得られると思います。

1

修正

2023/02/18 17:47

投稿

jimbe
jimbe

スコア12545

test CHANGED
@@ -1,3 +1,3 @@
1
1
  大抵の場合、必要最小限なものを扱うのが良い傾向です。
2
2
  A が必要で A を実装しているのが B しかないのなら、 A a = new B(); が必要最小限です。
3
- もし B と違う特性を持つ C 、 D が後から作られ、 B よりもそれらの方が良いとなった時、 A a = new C(); 等と簡単に乗り換えることも出来る…とれています。
3
+ もし B と違う特性(早いとか小さいとか)を持つ C 、 D が作られ、 B よりもそれらの方が良いとなった時、 A a = new C(); 等と簡単に乗り換えることも出来る…というのも良く言われています。