回答編集履歴
1
リテラルという用語とデータという用語を混在してしまい、誤解を招きかねない箇所がありましたので修正しました。
answer
CHANGED
@@ -12,13 +12,13 @@
|
|
12
12
|
例外があった場合のことを考えられていない規約が多いため、最初から複数のルールを
|
13
13
|
用意できないことのほうが多いのです。
|
14
14
|
|
15
|
-
また、リテラル
|
15
|
+
また、データをリテラルとしてソースに書かないほうが普通です。
|
16
|
-
ごく小規模の場合でない限り、
|
16
|
+
ごく小規模の場合でない限り、データは DBやデータファイルから読み込むように
|
17
17
|
するのがよいとされています。定数値もまとめて記載されることが望まれます。
|
18
18
|
理由は、メンテナンス性の向上、です。
|
19
|
-
処理の汎用性を保ち、データの管理を一貫させるためには、
|
19
|
+
処理の汎用性を保ち、データの管理を一貫させるためには、データとプログラミング処理を
|
20
|
-
|
20
|
+
同居させるべきではありません。あるいは少なくとも、データの管理を
|
21
|
-
|
21
|
+
ソース上で行うべきではありません。
|
22
22
|
|
23
23
|
あなたが挙げられた事例でも、似たような文字を列挙するデータを一括して
|
24
24
|
管理するファイルを作って、そこから読み込むようにしないと、
|