関数の戻り値に真偽値を使用する場合、以下の2つの考え方を耳にします。
- TrueとFalseの語源から、
1.1 正常終了の場合 : True
1.2 異常終了の場合 : False
- 正常終了のステータスコードが0, エラーが1で、
Trueが1、Falseが0であるので、
1.1 : 正常終了の場合 : True
1.2 : 異常終了の場合 : False
どちらの言い分にも一理あり、どちらがいいかは人によるとは思います。
ですが、チームで開発する以上、方針はどちらかに決めるべきだと思うのですが、一般的にはどちらが採用されるのでしょうか。
また、こういったコーディング規約をまとめたガイドラインなどはないのでしょうか。

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。