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

回答編集履歴

7

推敲

2017/09/19 10:23

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -2,7 +2,7 @@
2
2
  多分、
3
3
  > 1.正常終了のステータスコードが0, エラーが1で、Trueが1、Falseが0であるので、
4
4
 
5
- については誤記で、
5
+ からの記述については誤記で、
6
6
  > 2.正常終了のステータスコードが0, エラーが1で、Trueが1、Falseが0であるので、
7
7
  > 2.1 : 正常終了の場合 : False
8
8
  > 2.2 : 異常終了の場合 : True
@@ -17,5 +17,6 @@
17
17
  かつエラーの内容で細かく1,2,3・・・などと拡張したりしますが、前提として正常/異常の2値だけで扱うのは既に別物です。
18
18
 
19
19
  それでも同様に**主語をエラー**にしたエラーステータスとするなら、異常=Trueとすれば筋は通っていますが、真偽という2値にした時点で、真/偽=正常/異常と解釈する人の方が多いと思われます。
20
+
20
- 関数の名前次第ですが、IsNull()とかIsError()とか関数名が処理を明確に表しているなら誤解はないですが、エラーステータスを引き合いに出される位なので、そういった処理ではないのでしょう。
21
+ 関数の名前次第ですが、IsNull()とかIsError()とか関数名が処理を明確に表しているなら誤解はないですが、エラーステータスを引き合いに出される位なので、そういった処理ではないのでしょう。
21
22
  主語をエラーにしない、例えば「実行結果」として、正常/異常=True/Falseとするのが良いのではないでしょうか。

6

追記

2017/09/19 10:23

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -17,4 +17,5 @@
17
17
  かつエラーの内容で細かく1,2,3・・・などと拡張したりしますが、前提として正常/異常の2値だけで扱うのは既に別物です。
18
18
 
19
19
  それでも同様に**主語をエラー**にしたエラーステータスとするなら、異常=Trueとすれば筋は通っていますが、真偽という2値にした時点で、真/偽=正常/異常と解釈する人の方が多いと思われます。
20
+ ※関数の名前次第ですが、IsNull()とかIsError()とか関数名が処理を明確に表しているなら誤解はないですが、エラーステータスを引き合いに出される位なので、そういった処理ではないのでしょう。
20
21
  主語をエラーにしない、例えば「実行結果」として、正常/異常=True/Falseとするのが良いのではないでしょうか。

5

訂正

2017/09/19 06:52

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -17,4 +17,4 @@
17
17
  かつエラーの内容で細かく1,2,3・・・などと拡張したりしますが、前提として正常/異常の2値だけで扱うのは既に別物です。
18
18
 
19
19
  それでも同様に**主語をエラー**にしたエラーステータスとするなら、異常=Trueとすれば筋は通っていますが、真偽という2値にした時点で、真/偽=正常/異常と解釈する人の方が多いと思われます。
20
- 主語をエラーにしない、例えば「実行結果」として、正常/終了=True/Falseとするのが良いのではないでしょうか。
20
+ 主語をエラーにしない、例えば「実行結果」として、正常/異常=True/Falseとするのが良いのではないでしょうか。

4

訂正

2017/09/19 06:46

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -16,5 +16,5 @@
16
16
  エラーステータスの場合の**主語はエラー**であるのでエラーで無い時に0とするのは一般的で、
17
17
  かつエラーの内容で細かく1,2,3・・・などと拡張したりしますが、前提として正常/異常の2値だけで扱うのは既に別物です。
18
18
 
19
- それでも同様に**主語をエラー**にしたエラーステータスとするなら、異常=Falseとすれば筋は通っていますが、真偽という2値にした時点で、真/偽=正常/異常と解釈する人の方が多いと思われます。
19
+ それでも同様に**主語をエラー**にしたエラーステータスとするなら、異常=Trueとすれば筋は通っていますが、真偽という2値にした時点で、真/偽=正常/異常と解釈する人の方が多いと思われます。
20
20
  主語をエラーにしない、例えば「実行結果」として、正常/終了=True/Falseとするのが良いのではないでしょうか。

3

訂正

2017/09/19 06:41

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -9,7 +9,7 @@
9
9
 
10
10
  ではないですか?
11
11
  そうだと仮定して、質問を以下に解釈して回答します。
12
- > 正常/終了を真偽で返却する時に、どちらをTrue/Falseにしますか?
12
+ > 正常/異常を真偽で返却する時に、どちらをTrue/Falseにしますか?
13
13
 
14
14
  正常=Trueの方が誤解しないと思います。
15
15
 

2

推敲

2017/09/19 06:40

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -1,8 +1,6 @@
1
1
  真偽を返却する、ということに対して、これ以上決める方針はないですよね。
2
2
  多分、
3
3
  > 1.正常終了のステータスコードが0, エラーが1で、Trueが1、Falseが0であるので、
4
- > 1.1 : 正常終了の場合 : True
5
- > 1.2 : 異常終了の場合 : False
6
4
 
7
5
  については誤記で、
8
6
  > 2.正常終了のステータスコードが0, エラーが1で、Trueが1、Falseが0であるので、

1

推敲

2017/09/19 00:34

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -18,4 +18,5 @@
18
18
  エラーステータスの場合の**主語はエラー**であるのでエラーで無い時に0とするのは一般的で、
19
19
  かつエラーの内容で細かく1,2,3・・・などと拡張したりしますが、前提として正常/異常の2値だけで扱うのは既に別物です。
20
20
 
21
- それでも同様に**主語をエラー**にしたエラーステータスとするなら、異常=Falseとすれば筋は通っていますが、多分誤解するので、主語をエラーにしない例えば終了ステータスとして、正常/終了=True/Falseとするのがのではないでしょうか
21
+ それでも同様に**主語をエラー**にしたエラーステータスとするなら、異常=Falseとすれば筋は通っていますが、真偽という2値にした時点で真/偽=正常/異常解釈すると思われます
22
+ 主語をエラーにしない、例えば「実行結果」として、正常/終了=True/Falseとするのが良いのではないでしょうか。