回答編集履歴
2
少し追記
test
CHANGED
@@ -9,6 +9,10 @@
|
|
9
9
|
|
10
10
|
|
11
11
|
30年の歴史の中で培われてきた**べからず集**なので、書籍に書かれるコードなのであれば、それに従って書かれていることに特に不思議はありません。
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
(個人で書くコードで面倒だから要らない、と判断することは問題ないです。組織の中で書くコードは組織の慣習との相談でしょう)
|
12
16
|
|
13
17
|
|
14
18
|
|
1
間違ってました
test
CHANGED
@@ -28,4 +28,4 @@
|
|
28
28
|
|
29
29
|
10や98や8だと、"利用者が間違った使い方をした時"に**エラーにならない**(可能性を残す)という欠陥があります。
|
30
30
|
|
31
|
-
フェイル
|
31
|
+
フェイルファストの原則に従って、間違った使い方をしたら正しくエラーになる値にするべきで、それにはNoneが適しています。
|