回答編集履歴
2
微修正
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
3. 条件判定に使用する値としての文字列(`"状態1"`など)
|
22
22
|
|
23
|
-
戻り値は複数の値を返却できれば良いようなので、enum型の使用がお薦めです。文字列ですとタイプ・ミスが見つかるのは実行時です。テスト漏れすると実稼働時に初めてバグが見つかります。怖いですよね。
|
23
|
+
戻り値は、決まった複数の値の中から1つを返却できれば良いようなので、enum型の使用がお薦めです。文字列ですとタイプ・ミスが見つかるのは実行時です。テスト漏れすると実稼働時に初めてバグが見つかります。怖いですよね。
|
24
24
|
|
25
25
|
enum型なら多くのタイプ・ミスはコンパイル時に見つかります。安心感が段違いです。
|
26
26
|
|
1
微修正
test
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
2. ワイド文字列(`"状態1"`など)
|
16
16
|
|
17
|
-
ワイド文字はエンコードの問題(UTF-8やShift-JISなどなど)があるので、使わないで済むケースであれば使わない方が
|
17
|
+
ワイド文字はエンコードの問題(UTF-8やShift-JISなどなど)があるので、使わないで済むケースであれば使わない方が余計なトラブルが起きにくいです。
|
18
18
|
|
19
19
|
|
20
20
|
|