回答編集履歴

2

少し追記

2021/06/11 07:16

投稿

quickquip
quickquip

スコア11235

test CHANGED
@@ -9,6 +9,10 @@
9
9
 
10
10
 
11
11
  30年の歴史の中で培われてきた**べからず集**なので、書籍に書かれるコードなのであれば、それに従って書かれていることに特に不思議はありません。
12
+
13
+
14
+
15
+ (個人で書くコードで面倒だから要らない、と判断することは問題ないです。組織の中で書くコードは組織の慣習との相談でしょう)
12
16
 
13
17
 
14
18
 

1

間違ってました

2021/06/11 07:16

投稿

quickquip
quickquip

スコア11235

test CHANGED
@@ -28,4 +28,4 @@
28
28
 
29
29
  10や98や8だと、"利用者が間違った使い方をした時"に**エラーにならない**(可能性を残す)という欠陥があります。
30
30
 
31
- フェイルセーフの原則に従って、間違った使い方をしたら正しくエラーになる値にするべきで、それにはNoneが適しています。
31
+ フェイルファストの原則に従って、間違った使い方をしたら正しくエラーになる値にするべきで、それにはNoneが適しています。