- 1 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 23:29:27 ]
- 一部で話題になっている国産オープンソースDIコンテナSeasar V2(略してS2)。
ってどうよ?みんなもう使ってるの? 使用経験とか、実戦配備情報とか、つかえねーよボケ、とかいろいろ書いてね。 本家 seasar.org www.seasar.org/ Seasar Projectグループ seasarproject.g.hatena.ne.jp/ ひがやすをblog d.hatena.ne.jp/higayasuo/ 前スレ その1 pc5.2ch.net/test/read.cgi/tech/1092044210/ その2 pc5.2ch.net/test/read.cgi/tech/1098885253/ その3 pc8.2ch.net/test/read.cgi/tech/1102862221/ その4 pc8.2ch.net/test/read.cgi/tech/1119608621/ その5 pc8.2ch.net/test/read.cgi/tech/1135986150/ その6 pc8.2ch.net/test/read.cgi/tech/1148204750/ 関連スレ Java Spring Frameworkを語るスレ pc8.2ch.net/test/read.cgi/tech/1077465099/ Dependncy Injectionを語るスレ pc8.2ch.net/test/read.cgi/tech/1099827125/ Java⇔RDBのMapping-Frameworkを語るThre Vol.4 pc8.2ch.net/test/read.cgi/tech/1134701684/
- 64 名前:デフォルトの名無しさん [2006/08/02(水) 14:08:22 ]
- 要はh○gaタソがisidにしがみつく為には
会社への売り上げがないとだめなんやろ。 すでにオープンソースじゃないやん。 isidの一製品。 サポートやドキュメントに金とって、 会社のノウハウためるなんて詐欺やんけ。 オープンソースなら今までどおり土日だけやれば。
- 65 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 14:20:05 ]
- >>64
>すでにオープンソースじゃないやん。 わけわからんこと言うな。 「オープンソース = 無償ボランティア」か何かと勘違いしてないか? オープンソースライセンスでソフトウェアを配布していれば、OSSなんだよ。 自社製品(やその一部)をオープンソースライセンスで配布・販売している企業なんていくらでもある。
- 66 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 14:20:19 ]
- >>64
頭悪いにも程がある。 こんなところで油売ってないで、早く夏休みの宿題やれ。
- 67 名前:デフォルトの名無しさん [2006/08/02(水) 15:15:23 ]
- SunもJBossもOracleもIBMもみんな詐欺ってことになるなw
- 68 名前:デフォルトの名無しさん mailto:sage 俺が夏厨の代わりに言っといてやるよwww [2006/08/02(水) 15:25:38 ]
- わーい初めてなのにこんなに釣れちゃったよ!
- 69 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 18:35:25 ]
- OSSか否かはこの際どうでもよいよ。
確か、「はてな」は一切の商用、宣伝、広告は規約で禁止されてるんじゃなかったか? iSIDの宣伝のような記事書くんだったら、はてなじゃなくて、iSIDが用意したサイトでやれってんだよ。
- 70 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 18:49:16 ]
- >>69
釣りはもういらないよ
- 71 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 22:38:16 ]
- >>69
はてなの社長がおもいっきり宣伝してますがな(w
- 72 名前:デフォルトの名無しさん mailto:sage [2006/08/03(木) 00:50:55 ]
- そーいう話題はいいからここは技術の話だけにしませんかね・・・
一部コミッタがよそに出張り過ぎってのは俺も思うけど、いい加減しつこいよ。 そういう話する場もあるんだからさ。
- 73 名前:デフォルトの名無しさん mailto:sage [2006/08/03(木) 01:03:52 ]
- そうだね。けど多分コミッタはこっちしか読まないから。
- 74 名前:デフォルトの名無しさん mailto:sage [2006/08/03(木) 02:24:07 ]
- 読んで欲しかったんだw
大丈夫。マ板の方だって読んでくれてるさ。安心してあっちにいっといで。
- 75 名前:デフォルトの名無しさん mailto:sage [2006/08/03(木) 07:14:12 ]
- 結局、商業色が強すぎるのが嫌われている原因だろうな
- 76 名前:デフォルトの名無しさん mailto:sage [2006/08/03(木) 07:23:41 ]
- >>75
夏休みですね。
- 77 名前:デフォルトの名無しさん mailto:sage [2006/08/03(木) 09:31:29 ]
- 商業活動してない奴に嫌われたって痛くも痒くもない。
- 78 名前:デフォルトの名無しさん mailto:sage [2006/08/03(木) 11:44:06 ]
- いつ、2.4になるんだ?
- 79 名前:デフォルトの名無しさん mailto:sage [2006/08/03(木) 16:18:30 ]
- 例のS2JSFメモリ消費問題でSTATE_SAVING_METHODをclientにしてる訳だが、
状態書き出しのせいで3KBのHTMLが30KBに化ける。 それ自体問題なんだけど、さらに困るのは<form>の数だけ状態書き出し が行われること。フォーム4個なら実に120KB。 Teedaで解決されてるらしいが、>>51のように恐くて移行できない。 現在、ナローバンドユーザのストレスが順調に蓄積中。
- 80 名前:デフォルトの名無しさん mailto:sage [2006/08/03(木) 22:42:57 ]
- うっせーよ、Seasarは商業活動重視かつ、
銀行さまのように金持ってる人のために作ってんだよ。 貧乏人かつナローバンド?糞ゲラ!! お前みたいな奴は富豪的プログラミングの大将であるJavaは相応しくない。 貧乏人らしくC++をカリカリチューニングしてろ。
- 81 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 00:11:55 ]
- 銀行だったらWebLogicとかWebSphereとか使って、
備え付けのフレームワーク&IDE使うだろうから、 Seasarの出る幕は無いんじゃね? よっぽどのフロントエンドとか?
- 82 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 01:15:45 ]
- Seaserのなかの人は、2ちゃんでの煽りに100パーセント反応するから楽しいね
- 83 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 01:56:31 ]
- ちゅらとか作ってないで、Hot deployのドキュメント出して欲しい
- 84 名前:デフォルトの名無しさん [2006/08/04(金) 07:15:27 ]
- >ドキュメントに頼ってんじゃねーよ、ソース読め!
↑何が開発者のゆとりを実現だ?w isidのサポートに金払えってことだろ。 挙動差が多すぎて採用できるわけない。
- 85 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 09:12:42 ]
- で、いつになったら動作保障されたバージョンを組み合わせた「プロダクト全部入り」が提供されるの?
- 86 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 09:53:45 ]
- >>85
もう提供はされています 入手にはisidのサポートにお布施をお願いします
- 87 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 10:49:31 ]
- > 一番ストレスがかかっているのは実はSeasar
ようするにお前らが原因
- 88 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 17:05:10 ]
- 俺らのせいじゃないだろ。
自らの無能さ故に呼び寄せた災いは誠実に責任を持って対処すべき。
- 89 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 17:26:40 ]
- さすがに88が人でなしに見える
- 90 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 18:27:55 ]
- >>84
>挙動差が多すぎて採用できるわけない。 と、無能な開発者もどきが言っています(w
- 91 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 19:35:14 ]
- >>90
中の人乙w
- 92 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 20:03:59 ]
- あああぁあああぁあぁぁああもううぜぇええええぇぇぇぇ!!
こういう妄想馬鹿が出現するから、 コミッタ連中は皆「スレは読むけど書き込みは絶対しない」宣言しる! 返事はスレじゃなくて各自のblog上でやればおk
- 93 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 21:30:16 ]
- > コミッタ連中は皆「スレは読むけど書き込みは絶対しない」宣言しる!
そんな宣言されたって誰も信じないよ。 だってあの連中だよ?w
- 94 名前:デフォルトの名無しさん mailto:age [2006/08/04(金) 22:35:38 ]
- 何が開発者のゆとりを実現だ?w
笑わせんな! 宣伝したいなら動作保障しっかりやれや(ゴルァ!!
- 95 名前:デフォルトの名無しさん mailto:sage 釣り? [2006/08/04(金) 22:40:38 ]
- フリーのOSSものなのに動作保障ってなによ?(´Д`)
ほしけりゃサポート愛けりゃいいんでねーの?
- 96 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 22:45:11 ]
- >>85
S2Struts-examplesがお勧め。動作確認済みのS2+S2Dao+Mayaa+Struts+S2Struts+依存ライブラリの組み合わせが手に入る。
- 97 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 09:41:11 ]
- >>94
Windowsでも商業LINUXでも動作保証を謳っている製品は皆無だけどねえ。
- 98 名前:デフォルトの名無しさん [2006/08/06(日) 09:56:59 ]
- Java厨は動く組み合わせを模索しているだけで仕事してる気になってる奴ばかりだし
- 99 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 13:03:24 ]
- Windowsでも商業LINUXでも動作保証を謳っている製品は皆無だけどねえ。
→開発者の苦労が激増 Seasar「開発者の苦労を減らします!けど動作保障はしないよ!」 →開発者の苦労+騙された怒り よけい悪いわ!
- 100 名前:デフォルトの名無しさん [2006/08/06(日) 13:06:41 ]
- >>99
おもしろいwww
- 101 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 20:00:29 ]
- このスレの君らって、まるでSeasarを心底嫌ってるみたいだよね
嫌ならSpring使え言うとるのになぜわざわざ書き込みに来るん? もしかして、嫌よ嫌よも何とか言うやつ?
- 102 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 20:13:32 ]
- >>101
コミッタの人乙w
- 103 名前:デフォルトの名無しさん mailto:age [2006/08/07(月) 20:15:44 ]
- H&Hがケンカ別れage
- 104 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 22:30:02 ]
- なんかどんどんいや〜な方へ沈んでいくね…
- 105 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 23:45:53 ]
- >>101
日本語でおk
- 106 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 01:13:31 ]
- > そして、小林 もありがとうございました。
- 107 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 06:33:29 ]
- 本当はみんなで盛り立てて行きたい所なんだけどね。
せっかく国産の素晴らしいプロダクトなんだから。 糾弾、揚げ足取り…。そんな事して開発者が幸せになれるわけ無い。 そんな暇がありゃJavadoc書けよ。
- 108 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 07:10:06 ]
- >>107
ここは、糾弾、揚げ足取りしかできない人間を引きつけておくための被害担当です。
- 109 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 07:22:49 ]
- ココにかぎっときゃ問題ないんだけどな>糾弾、揚げ足取り
- 110 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 11:13:43 ]
- またどっかで盛り上がってるんかい?
- 111 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 12:19:53 ]
- >107こそ糾弾してる暇がありゃJavaDocプロジェクト手伝ってやれよ
- 112 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 12:51:27 ]
- プロジェクトがある時点でおかしいとおもわれ
きれいなJavaDocがなくとも1行コメントとかでもあればだいぶ違うかと
- 113 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 13:04:58 ]
- Seasarプロジェクトがある時点でおかしいとおもわれ
- 114 名前:デフォルトの名無しさん [2006/08/08(火) 18:52:41 ]
- 新しく出たしーさー本ってどうよ?
- 115 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 21:15:33 ]
- arton氏のか?
まだ読んでないっつうかAmazonでまだ買えない。 普通の書店にはもう出てるの?
- 116 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 23:33:07 ]
- 1行コメントなんて役に立つのか?
- 117 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 00:50:33 ]
- >>115
昨日新宿の本屋で売っているのを見たよ。
- 118 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 06:58:10 ]
- Javadocプロジェクトって意味わかんねえ。時間の無駄だろ。
開発者が書くのが一番いい。開発者が一番そのメソッドの意味を把握してるもんだから。
- 119 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 07:20:18 ]
- はっきりいってJavadocを書くのは苦行以外の何物でもない
代わりに誰かにやってほしい
- 120 名前:デフォルトの名無しさん [2006/08/09(水) 07:23:31 ]
- 何で苦行なんだ?どんな言語だろうと関数仕様をメソッドの頭に書くのは普通だろ。
企業が要求するJavaDocの書き方みたいなのはちょい苦痛だけどな。 無駄にタグを入れさせすぎ。
- 121 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 07:30:21 ]
- その都度入れてりゃ問題ないんだが
そんなの入れてるとコーディング効率落ちるんだよな いきおい後からまとめていれる羽目になるんだがこれがつらい
- 122 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 12:30:13 ]
- >>121
それ作り方が悪いだけでは ドキュメントコメントも含めてはじめて開発
- 123 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 12:57:40 ]
- >>122
開発スタイルってか文化の違いだな こういう考えもある ttp://www.morijp.com/masarl/homepage3.nifty.com/masarl/article/junit/programming-style-guide.html#コメントについて seasarのテストコードにコメントがあるか知らんけどなw
- 124 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 13:15:10 ]
- >>123
スレ違いになるけど、何か違和感を覚える記述だなあ。 Javadocは外から見たメソッドの挙動を書くものだから、 書くべきだと思うんだけどなあ。
- 125 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 13:15:33 ]
- >>123
それ最後の工程でちゃんとコメント作成すればいいと書いてあるし。 そもそも一人だけの開発ならそんなにコメントはいらんだろうけど publicなメソッド、それもドキュメントコメントどころか行コメントすらないから JavaDocプロジェクト以前の話。 逆に行コメントが適切に重要なポイントで入っているのなら 誰も騒がないし、誰かが勝手にJavaDoc化するっしょ。 まぁおれも企業で要求する強制的なタグの入ったjavaDocは後回しにするけどな。 テーブルタグとか見栄えの調整めんどくさす。 そういやJ2SE5はパッケージドキュメントが楽になったのは地味にいいね。6ではさらによくなってるのだろうか。
- 126 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 13:23:54 ]
- 行コメントがないとか言ってるやつはコード読む力が無いだけだろ
- 127 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 13:36:43 ]
- >>125
Javadocを最後に書く>121の作り方が悪いとは限らないって話 seasarはシラネ
- 128 名前:デフォルトの名無しさん [2006/08/09(水) 13:56:24 ]
- >>126
そんな単純なケースを言ってるのではないと思うよ。 どんな背景があってそのコードが必要なのかは書いた人しかわからない場合もあるしね。
- 129 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 14:17:28 ]
- んーでも、まぁ、JavaDocがないのは不便だよ。。
これだけ複雑な仕組みなんだから、JavaDoc以外にもチュートリアルがほしい コード読めばいい、読めないやつは使うなというのは、 正論なのかもしれないけど オレ的には使う気になれないし、そう思う人も多いのでは。
- 130 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 14:18:33 ]
- 俺は行コメントなんて無くていいからpublicクラスの
Javadocをしっかりして欲しい派。 そもそも行コメントが必要なほど複雑で長いメソッドなんて邪悪だ。 行コメントにするよりJavadocに書き出せるほどメソッドの粒度を小さくしてくれ。
- 131 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 14:32:13 ]
- 俺はJavadocすら見なくてすむようなドキュメントがほしい
最悪ソース見なくてもすむようなJavadocがあればもっといい ドキュメント>>>Javadoc>>>越えられない壁>>>行コメント
- 132 名前:デフォルトの名無しさん [2006/08/09(水) 14:43:11 ]
- >publicクラスのJavadocをしっかりして欲しい派。
これについては同意。 >そもそも行コメントが必要なほど複雑で長いメソッドなんて邪悪だ。 >行コメントにするよりJavadocに書き出せるほどメソッドの粒度を小さくしてくれ。 必ずしも複雑で長いから行コメントが必要なわけではないだろう。 たった1行のコードでもその必要性が第3者にはわかりにくい場合に記述された行コメントは有効である。 複雑な処理をしなければならない場合は複雑かつ長いコードを記述しなければ ならないケースが多いだろう。 その処理内容の説明はともかく、やっぱりまずはpublic なクラス・メソッド・インターフェイスのJavadoc だよね。
- 133 名前:132 [2006/08/09(水) 14:44:24 ]
- >>131
激しく同意。
- 134 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 16:59:22 ]
- > コード読めばいい、読めないやつは使うなというのは、
> 正論なのかもしれないけど そんなことしーさーなひとは、いってないと思われ。 いってるのは、このすれの住人だけ。
- 135 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 17:11:52 ]
- javadocをコードから起こすなんて、
リバースエンジニアリングもいいとこじゃん。 過去の遺産保守してるわけじゃなし、明らかな無駄。
- 136 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 18:21:28 ]
- 文句ばっかで役に立たない>135こそが無駄
- 137 名前:125 mailto:sage [2006/08/09(水) 18:35:16 ]
- 俺の言ってる行コメントってのはクラスやメソッドに対する1行コメントのことな。
JavaDocコメント書くのが面倒でも1行くらいはなになにするメソッドとかくらいは書けるだろうという 皮肉のお話。 でも銀行で使うことになるならこの辺はさすがに整備されると思う。 結果、メソッド名がアルファベット2文字+数字4桁とか銀行カスタムになったりしてな。
- 138 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 19:19:18 ]
- 1行コメントに書く程度のことがクラスやメソッドの名前から
読み取れないやつがソース読んでも時間の無駄 そんなことをhigaタソに書かせるのも時間の無駄
- 139 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 19:27:51 ]
- ヒント:半年後の自分は他人
- 140 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 19:39:04 ]
- >>137
そうか。銀行がお布施してJavadoc人を雇えばみんなハッピー。 たまには世間に貢献してみせろ>銀行
- 141 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 20:23:11 ]
- interface のメソッドにつけるコメントは
4,5行ほど欲しいのが事実。
- 142 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 20:52:13 ]
- お前ら本当にソース読むのか?
つ読めるのか?
- 143 名前:デフォルトの名無しさん mailto:age [2006/08/09(水) 21:07:31 ]
- 読んでもわからないような糞ソースなのか?
- 144 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 21:13:17 ]
- >>143
読んでみろよ
- 145 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 21:39:20 ]
- ソース読めば、なんでそうなる、のかは分かるが
どうしてそうしたい、のかまでは分からんと思うが。 で、必要なのは後者の方だろ?
- 146 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 21:54:54 ]
- 必要なのは、俺はどうすればいいか、なんだけど。
ソース読む気ないしコメントもいらないから役に立つ ドキュメント欲しい。 どんなドキュメントがあれば役立つかは分からんけど。
- 147 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 22:51:28 ]
- Strutsを覚えるとき、Strutsのソースなんか読まなかった。
ソース読むより、ドキュメントの方が労力少ないからな。 S2のドキュメントが十分なら、こんなアホな話題も出ないんじゃないの? 非公式なドキュメント量も含めて。 メールで、ぐだぐだ説明してるのが多いと思う。ドキュメントに書いて、ここ嫁でOKじゃね? 分からないって言われたなら直す。 あと、ドキュメントチームってどうなったの?w
- 148 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 22:59:40 ]
- >>147
そもそもS2は、設定ファイルを書けば何もいらない。 ドキュメントなんて、普通のアプリ作っている分には不要。 publicメソッドのjavaDocなど不要。 Strutsだって、ドキュメントの量はたいしたことなかったぞな。
- 149 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 23:17:22 ]
- >>147
> あと、ドキュメントチームってどうなったの?W 言い出しっペのヲタ理事逃亡で解散
- 150 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 23:26:36 ]
- コメントが欲しいのか、欲しくないのか?
- 151 名前:132 [2006/08/09(水) 23:38:03 ]
- 結局はJavadocは不要で、ドキュメントを整備して欲しいってこと?
何が欲しいのか、欲しくないのか?
- 152 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 23:58:52 ]
- 「フレームワーク」か、その上で走る「アプリ」かで
コメントやドキュメントの必要度は変わってくると思う。 >123のリンク先文書は「アプリ」に対して、だろう。 「アプリ」には、適切なパブリックインターフェース名があれば、 名前とロジックで十分わかるからコメント不要。 シナリオはテストが体現している。 でも、フレームワークは違う。 利用にも拡張にもjavadocもも利用ガイド的な文書が不可欠。 いいサンプルがあれば数十枚の文書にも勝るが・・
- 153 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 00:28:54 ]
- SpringはJavaDocコメントもしっかり書いてあるぞ
SeasarよりSpringのソース読めよ
- 154 名前:132 [2006/08/10(木) 00:32:49 ]
- テンプレートはあるけど、Seasar版のペットショップってあるの?
・S2Struts + mayaa + S2Dao ・S2JSF + S2Hibernate なんかのやつ。
- 155 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 01:21:24 ]
- >>154
あるわけないじゃんw ドキュメントもろくに書けない連中に、 まともなサンプルアプリを作れるわけないじゃん。
- 156 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 01:40:51 ]
- おれは、もっとも必要とされているコメントこそが、Javadocのような
「このメソッドは何をしようとしているのか。開始条件と結果はなんなのか」と いうコメントであって、コードの途中に書かれた実装コメントって、もし無くても 何をやろうとしているのかが分かっていさえすれば、コードを読めばわかるっ てことが結構あると思うんだよ。 それがコードを解析しないと何をしたいの化すらわからないってのが一番 つらいと思うけどなあ。
- 157 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 01:50:29 ]
- >>148
ソース嫁とかメソッド名見りゃわかるだろとか ちょっと傲慢すぎじゃね? 俺はソース読んで、MLで質問したけど、 Javadocなりにさらっと書いてくれてればかなり手間が軽減されると思う。 似たような名前のクラスとかメソッドが並んでいて どれをどう使えばいいか動かして検証して見ないとわからないor確信がもてないとか、 とりあえず面倒くさいし、敬遠される要因に少なからずなってる。 S2自体はいいプロダクトだと思うが、 こんな主張がまかり通る(2chだけ?)のが非常に残念だ。
- 158 名前:デフォルトの名無しさん [2006/08/10(木) 01:50:31 ]
- 仕方ないなあ。
うちのぺっとしょっぷ公開してやろうかな。 S2Struts, mayaa, S2Daoのやつ。 Acegi Security System for Seasar は公開しないけどねw
- 159 名前:デフォルトの名無しさん [2006/08/10(木) 01:53:03 ]
- >>157
激しく同意。 デモアプリとしてペットショップ公開すれば、 かなりユーザ増えると思うけどなあ。 Javadocよりも効果があると思う。
- 160 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 01:56:20 ]
- >>154
> テンプレートはあるけど、Seasar版のペットショップってあるの? > ・S2Struts + mayaa + S2Dao ペットショップではないが、その組み合わせのサンプルはある。 >96が書いてるやつな。 たしか従業員管理とかの画面があったな。
- 161 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 02:12:48 ]
- >>131
>>145 に、漏れの考えは近いと思う。 漏れが欲しいのは、コードを読むためのとっかかりなのよ。 パッケージ構成とその依存関係とか、S2の内部構造早めぐりみたいな。 あと、どうしてそうなっているのか。現状に落ち着いた経緯みたいなものか? 何をしたくてこうなっているのかと。 そんなガイドがあれば、コメント無くてもコード読めると思う。 クラス名やメソッド名では主張しているように思えるから。 でも、その主張の根っこにあるのがわからんから、もやもやしてるの。 今って内部構造がさっぱりわからんのよね。違うな、どういう経緯で、どういった問題意識から現状の構造になっているかがわからないの。 コード嫁と言われればそうなのかもしれんが、読み出すとっかかりがぜんぜん無いのよ。 でだ。内部構造がわからないと、採用しづらいのよ。 何かあったときに対応するのは漏れなのだからさ。頼むよ。
- 162 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 02:16:27 ]
- >>161
俺も同意。 すべてひっくるめてドキュメントが足りない。 どれかひとつでもあれば多少おいやすくなるのにね。 前スレだったかでみた他人にメンテさせたくないってのはあたってるのかもね。
- 163 名前:デフォルトの名無しさん [2006/08/10(木) 02:19:25 ]
- >>161, 162
Springでいうとどのドキュメントが該当するの?
- 164 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 02:24:14 ]
- >>161, 162
Strutsでいうとどのドキュメントが該当するの? Hibernateでいうとどのドキュメントが該当するの?
|

|