回答編集履歴
3
微修正
test
CHANGED
@@ -136,7 +136,7 @@
|
|
136
136
|
|
137
137
|
|
138
138
|
|
139
|
-
テスト、ロギング、例外処理、UML、ドキュメント……などを書く。
|
139
|
+
解説:テスト、ロギング、例外処理、UML、ドキュメント……などを書く。
|
140
140
|
|
141
141
|
これらは手間は掛かりますが、プログラムを使いやすく、資産化していきます。
|
142
142
|
|
2
リファクタリングの部分を微修正
test
CHANGED
@@ -74,7 +74,7 @@
|
|
74
74
|
|
75
75
|
|
76
76
|
|
77
|
-
英語と数学は、最新のプログラム言語やフレームワークよりも、
|
77
|
+
英語と数学は、最新のプログラム言語やフレームワーク(FW)よりも、
|
78
78
|
|
79
79
|
陳腐化が確実に遅いです。おそらく**一生使える**技術でしょう。
|
80
80
|
|
@@ -116,6 +116,8 @@
|
|
116
116
|
|
117
117
|
設計的にもドメインモデリングしていることに気づき、あらためて感心しました。
|
118
118
|
|
119
|
+
OOPで書くとどういうコードになるのか、という良いサンプルでもあります。
|
120
|
+
|
119
121
|
|
120
122
|
|
121
123
|
また、Javaでは、「**デザインパターン**」の本も良いと思います。
|
1
用語の微修正
test
CHANGED
@@ -58,7 +58,7 @@
|
|
58
58
|
|
59
59
|
だから、**仕様とコードを対応させる**必要があります。
|
60
60
|
|
61
|
-
最近普及してきたDDDなども、コードを
|
61
|
+
最近普及してきたDDDなども、コードをドメインの言葉に合わせていく技法です。
|
62
62
|
|
63
63
|
|
64
64
|
|
@@ -200,7 +200,7 @@
|
|
200
200
|
|
201
201
|
逆に今回、技術的資産にした方は、どれも**イニシャルコスト**が高いものです。
|
202
202
|
|
203
|
-
英語や数学が典型的ですが、学習コストが掛かります。
|
203
|
+
英語や数学が典型的ですが、学習コストが掛かります。オブジェクト指向も難しい。
|
204
204
|
|
205
205
|
初期コストが高いと避けがちなので、ずっと身につかないままという場合も多い。
|
206
206
|
|
@@ -214,4 +214,4 @@
|
|
214
214
|
|
215
215
|
一日や二日では効果を実感できなくても、一年や二年も経つと大差になります。
|
216
216
|
|
217
|
-
結論をまとめると、**「急がば回れ」**、**「ウサギとカメ」**
|
217
|
+
結論をまとめると、**「急がば回れ」**、**「ウサギとカメ」**です。昔からの真理。
|