Card image cap

 2001/11/18 00:00

*1006009200*ごたく



 最近僕はJAVAばかりやっている、そこでたまにいろんな方と意見が食い違うことがある。周りはみんな理系で俺だけ文系っつーかSEで文系ってぢつは少ないのか?
 で、まぁJAVAは言語仕様上、部品の共通化が非常にしやすいというのはわかる。が、僕は共通化ははっきり行って好まないっつーか使うことを嫌う傾向が強い。
 共通化したほうが、メンテナンス性も上がり、ソースもシンプルになる、と言うのはある意味あってはいるが、現実としては間違いである。
 理由は簡単だ、共通化したパーツがどこに使われているのかを、正確に表記したわかりやすいドキュメントを、プログラマが決して残そうとしないからである。そしてそーゆードキュメントがないシステムの共通部品をいじるなんてコワイ事、正常な神経を持つSEは決してできないことである。というか他人の書いたプログラムをソースだけ追って理解しろと言うのは、はっきり言って拷問と同じである。きれいにまとまってるならまだしも、腐っていたらなおさらである。
 あと、不必要に階層を掘り下げるのも、どーかと思ってる、特にClassのパッケージ、3階層も4階層も掘り下げられると、ソースからEarファイルを作るとき面倒極まりない。そーゆーのに限ってclassはコンパイルしていない、ソースは1ディレクトリに置いとくくせに、ちゃんと配置しないとコンパイル通らない、当然そーゆードキュメントは残さない、えーと、氏ね
 ちなみに僕はMVCモデル(model-view-control)のjsp(View)のみを使うやり方がダイスキなAspとかPhpタイプの人です。しょーがなくServlet(control)とかEJB(model)使いますがー

Profile

紅雷
おっさんエンジニア
新着記事
いろいろ試行中
2024/11/21 20:21
zabbix難航中
2024/11/20 22:52
いろいろ思い出し中
2024/11/17 22:34
時間がたつのが早いな
2024/10/23 13:12
mattermostではよくある
2024/08/30 15:30
新着コメント
いつものたちまわり
紅雷
2013/06/30 11:23
いつものたちまわり
紅雷
2013/06/30 11:22
まいどのごとく
紅雷
2013/03/27 00:20
まいどのごとく
あいうえ
2013/03/26 22:58
ひさびさのはむすたー
紅雷
2012/07/07 17:01
Calender
前の月  次の月
2001年11月
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -