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

回答編集履歴

3

些細

2020/02/19 02:32

投稿

quickquip
quickquip

スコア11314

answer CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  例えばWindowsでもUnixでもMacでも動くコードのサンプルを書いてその説明をしているような文脈では`serial.Serial`型と呼んで説明をする方が親切でしょう。
12
12
 
13
- Winodowsで動かしたらこんなエラーが出ました、これはwindowsの実装のこの部分がなにかおかしいのではないか、というような質問だったり調査だったりをしているような文脈では、`serial.serialwin32.Serial`型ということを明に書いて説明をする方が曖昧性がなくていいでしょう。
13
+ Winodowsで動かしたらこんなエラーが出ました、これはWindows向け実装のこの部分がなにかおかしいのではないか、というような質問だったり調査だったりをしているような文脈では、`serial.serialwin32.Serial`型ということを明に書いて説明をする方が曖昧性がなくていいでしょう。
14
14
 
15
15
  そういった使い分けをしないといけないですよね。だからケースバイケースです。
16
16
 

2

追記

2020/02/19 02:32

投稿

quickquip
quickquip

スコア11314

answer CHANGED
@@ -2,4 +2,16 @@
2
2
 
3
3
  `serial.Serial`という名前で参照されるもの**を使って**インスタンス化したということが重要な文脈では`serial.Serial`型と呼んでいればそれで十分だと考えます。
4
4
 
5
- 一体なにが**実際に**インスタンス化されたのか? ということが重要な文脈では、その実行している環境下で`type`関数を使って実装型を調べて、その名前で呼びましょう。ということになると思います。
5
+ 一体なにが**実際に**インスタンス化されたのか? ということが重要な文脈では、その実行している環境下で`type`関数を使って実装型を調べて、その名前で呼びましょう。ということになると思います。
6
+
7
+ ----
8
+
9
+ もうちょっとちゃんと書くと。
10
+
11
+ 例えばWindowsでもUnixでもMacでも動くコードのサンプルを書いてその説明をしているような文脈では`serial.Serial`型と呼んで説明をする方が親切でしょう。
12
+
13
+ Winodowsで動かしたらこんなエラーが出ました、これはwindowsの実装のこの部分がなにかおかしいのではないか、というような質問だったり調査だったりをしているような文脈では、`serial.serialwin32.Serial`型ということを明に書いて説明をする方が曖昧性がなくていいでしょう。
14
+
15
+ そういった使い分けをしないといけないですよね。だからケースバイケースです。
16
+
17
+ という回答です。

1

ちょっと表現改め

2020/02/19 02:32

投稿

quickquip
quickquip

スコア11314

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  「答えはない」です。
2
2
 
3
- `serial.Serial`という名前で参照されるもの**を使って**インスタンス化したということが重要な文脈では`serial.Serial`型でいです。
3
+ `serial.Serial`という名前で参照されるもの**を使って**インスタンス化したということが重要な文脈では`serial.Serial`型と呼んでいればそれ十分だと考えます。
4
4
 
5
5
  一体なにが**実際に**インスタンス化されたのか? ということが重要な文脈では、その実行している環境下で`type`関数を使って実装型を調べて、その名前で呼びましょう。ということになると思います。