回答編集履歴
5
構成の変更
answer
CHANGED
@@ -5,9 +5,10 @@
|
|
5
5
|
問題は貴方がもしも設計者ならその情報を自分で使っているかということです。
|
6
6
|
---
|
7
7
|
|
8
|
+
> バグの内容にもよりますが、明らかに大したバグではない、凡ミスのようなものに追及していく必要はあるのでしょうか?
|
9
|
+
> それより、さっさと改修しても良い気もします。
|
8
10
|
上のサンプルでいえば、「あるexceptionによるシステムエラー」が凡ミスで起きたために解決策が考えられないというのは本当にそうでしょうか。
|
9
|
-
> 明らかに大したバグではない、凡ミスのようなものに追及していく必要はあるのでしょうか?
|
10
|
-
|
11
|
+
「catchを書かなくていいように基底クラス側で改善を吸収する」などして今後の必要な作業コストを下げることはできないでしょうか。
|
11
12
|
|
12
13
|
設計者が模索すべき解決策は「共通となるコードに手をいれて作業を簡易化する」方法です。
|
13
14
|
コーディング上発生した問題自体が発生しえない環境作りを進めることです。
|
4
追記
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
私はドキュメントベースの対応は無駄だと思っています。
|
1
|
+
私自身はドキュメントベースの対応は無駄だと思っています。(でも書きますよ)
|
2
2
|
|
3
3
|
分析情報は自分で使います。本来自分で使う上では報告書の類は要りません。
|
4
4
|
報告書自体は「これを書いておけば給料がもらえる」ぐらいに思っておくといいでしょう。
|
@@ -27,6 +27,7 @@
|
|
27
27
|
しかし、規約の追加とは作業の複雑度を増す行為とイコールです。
|
28
28
|
作業者視点にたてば、不具合を出した結果仕事がより難しくなるわけです。
|
29
29
|
これは、不具合を出した結果次からは仕事が簡単になるようにしなければいけません。
|
30
|
+
基本的に報告書が形骸化している企業で働く場合、ここがまともに動いてません。
|
30
31
|
|
31
32
|
最も良いプログラミング体制はどのようなものだと思いますか。
|
32
33
|
私は「一人で設計もコーディングもする」ことが最良だと思っています。
|
3
追記
answer
CHANGED
@@ -30,7 +30,7 @@
|
|
30
30
|
|
31
31
|
最も良いプログラミング体制はどのようなものだと思いますか。
|
32
32
|
私は「一人で設計もコーディングもする」ことが最良だと思っています。
|
33
|
-
もしも自分がコーディングするなら「こんな風に自動化したら楽だな」と思う
|
33
|
+
もしも自分がコーディングするなら「こんな風に自動化したら楽だな」「これなら絶対ミスしない」と思うことを取り入れていくことが重要です。
|
34
34
|
|
35
35
|
「バグが無い状態にする」というのは不可能です。
|
36
36
|
「バグが発生しにくい状態にする」ことはできます。
|
2
無駄な修飾子を削除
answer
CHANGED
@@ -20,13 +20,13 @@
|
|
20
20
|
理由は様々です。規約の実効力が作業者のレベルに依存すること、そもそも制作したドキュメントの内容が伝わらないこと、etc...
|
21
21
|
作業者自身に気を付けさせるのは、基本的に無理なことだと私は思います。
|
22
22
|
もし仮にドキュメントが有効に働いたとするなら、それは作業者のレベルが相応に上がったということでしょう。
|
23
|
-
企業にとっては
|
23
|
+
企業にとっては不幸なことに、作業者は育成しても辞めます。
|
24
24
|
|
25
25
|
規約を追加するのは簡単です。
|
26
26
|
簡単だから皆規約を追加して解決しようとします。
|
27
27
|
しかし、規約の追加とは作業の複雑度を増す行為とイコールです。
|
28
28
|
作業者視点にたてば、不具合を出した結果仕事がより難しくなるわけです。
|
29
|
-
|
29
|
+
これは、不具合を出した結果次からは仕事が簡単になるようにしなければいけません。
|
30
30
|
|
31
31
|
最も良いプログラミング体制はどのようなものだと思いますか。
|
32
32
|
私は「一人で設計もコーディングもする」ことが最良だと思っています。
|
1
トピックを追加
answer
CHANGED
@@ -1,3 +1,5 @@
|
|
1
|
+
私はドキュメントベースの対応は無駄だと思っています。
|
2
|
+
|
1
3
|
分析情報は自分で使います。本来自分で使う上では報告書の類は要りません。
|
2
4
|
報告書自体は「これを書いておけば給料がもらえる」ぐらいに思っておくといいでしょう。
|
3
5
|
問題は貴方がもしも設計者ならその情報を自分で使っているかということです。
|