[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 11/04 13:44 / Filesize : 259 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

国産DIコンテナSeaserとくーす その2



1 名前:デフォルトの名無しさん [04/10/27 22:54:13]
一部で話題になっている国産オープンソースDIコンテナSeasar V2(略してS2)。
ってどうよ?みんなもう使ってるの?
最近、気になるのでスレ立てました。
使用経験とか、実戦配備情報とか、つかえねーよボケ、とかいろいろ書いてね。

あと、開発プロセス「くーす」の話題もこちらでどうぞ。

本家 seasar.org
www.seasar.org/

Seasar Projectグループ
seasarproject.g.hatena.ne.jp/

ひがやすをのここだけの話
d.hatena.ne.jp/higayasuo/

関連スレ(なのか?)

Java Spring Frameworkを語るスレ
pc5.2ch.net/test/read.cgi/tech/1077465099/

552 名前:デフォルトの名無しさん mailto:sage [04/11/17 03:12:08]
RubyのテンプレートエンジンAmirta
amrita.sourceforge.jp/index.ja.html

Kwartz -- Ruby/PHP/JSP/eRuby/ERB/Verocity用のファイルを生成するテンプレートシステム
www.kuwata-lab.com/kwartz/users-guide.ja.01.html#intro




553 名前:デフォルトの名無しさん mailto:sage [04/11/17 03:36:41]
ゴバーク

554 名前:デフォルトの名無しさん mailto:sage [04/11/17 04:09:52]
>>553
あ、いや、誤爆じゃなくて、ブログでAmirtaの名前が出たのではっつけてみただけ。
すまん。



555 名前:デフォルトの名無しさん mailto:sage [04/11/17 04:18:15]
551の「テンプレ」に反応したのかとオモタ

556 名前:デフォルトの名無しさん mailto:sage [04/11/17 04:30:48]
>>249


557 名前:デフォルトの名無しさん mailto:sage [04/11/17 04:33:50]
>>429だったw

558 名前:デフォルトの名無しさん mailto:sage [04/11/17 04:40:07]
DIスレもろとも、

眠れ、眠れ、世界は存在しない。

559 名前:デフォルトの名無しさん mailto:sage [04/11/17 18:24:52]
>>549
そのアンポンタンな内容に対して対比を作れないDIスレは大概どうかと思うぞ。
器と中身の位置関係が入れ替わっただけで何の解決にもなってないくらいの
ツッコミはあっていいと思ったんだが・・・・・・
丁度良いアンチパターンなんだから、問題点を指摘しDIがそれをどう解決し
ているか示せば、DIって何かしら?という読み手にも何かを与える事ができ
るのに・・・・・・・
まっ、ギャラリーを意識しないのが2ちゃんなのかもな。

560 名前:デフォルトの名無しさん mailto:sage [04/11/17 18:30:49]
>>559
がんばってやってくれ。

> 問題点を指摘しDIがそれをどう解決しているか示せば

スレの流れを見てないとしか思えないな。



561 名前:デフォルトの名無しさん mailto:sage [04/11/17 20:44:41]
>>559
あそこは既にネタスレですが何か?

562 名前:デフォルトの名無しさん mailto:sage [04/11/17 21:51:27]
S2JSFは年明けか。

563 名前:デフォルトの名無しさん mailto:sage [04/11/18 00:06:17]
DIはある意味ではハシカみたいなもんじゃないかと思います。

思い起こせば、Javaを覚えたてのころは継承を乱用し、
GoF本を読めば(作ってるシステムにとって)意味のないクラスを量産し、
作ってる本人はご満悦ですが、保守する人とかどうしてるんだろう、
と思う今日このごろなコードもかつては作ってしまった気もします。

ハシカやオタフクカゼの困ったところは、「一度かかっておかない」と抗体ができないところ。

新しい設計技法、言語、ツールを知ると使いたくなるというのは
技術者の真っ当な感情だと思いますが、下手に使うとまわりが被害をこうむりますかも。
あと、伝染性がある上に発病期間までに時間があったりすることも。
ちゃんとテストして(使ってみて)、これは行けると踏んでから、
まずはリスクの少ない部分から適用していきましょうと(予防接種)。

生産性と品質に対して何の寄与もしないどころか、
足を引っ張るだけのフレームワークにハメられた僕は
別な何かが見える様になったと思います。

564 名前:デフォルトの名無しさん mailto:sage [04/11/18 00:36:54]
>>563
コピペネタはネタスレへどうぞ

Dependncy Injectionを語るスレ
pc5.2ch.net/test/read.cgi/tech/1099827125/l50


565 名前:リリース情報 mailto:sage [04/11/18 00:53:15]
S2Pager 1.0.1 リリース
d.hatena.ne.jp/agt/20041117#p1

566 名前:デフォルトの名無しさん [04/11/18 01:28:44]
くーすについて質問ですが、業務ロジックのクラスの実装を行う場合
インターフェース設計書(コンポーネント設計書)だけでは
処理内容がわからないような気がします。

インターフェース定義書の「事後条件」の項目に
この業務ロジックの処理パターンをホワイトボックス的に網羅すれば実装可能だと
思いますが、この記述方法だと業務ロジックの中で、いくつか条件分岐があると
事後条件が爆発的に増えるので、記述するのにかなりの労力が必要に思えます。

どのような記述方法をすれば、開発者が実装できる設計書になるのでしょうか?
くーす成果物の良いサンプルがあれば紹介して下さい。

sourceforge.jp/projects/seasar
からさわぎin東京final(11/20)のデザイントラック以外の資料が公開されてました。
デザイントラックの資料はまだ無いようですが
くーす設計の全成果物のサンプルを公開していただければ大変うれしいです。

567 名前:デフォルトの名無しさん mailto:sage [04/11/18 01:48:43]
>>566
条件分岐があっても、それぞれの処理はメソッドとして分けてやれば
ひとつずつのメソッドはそんなに難しくならないんじゃないかな。
組み合わせる処理と、組み合わされる処理は、別々にすべきだと思う。

568 名前:デフォルトの名無しさん mailto:sage [04/11/18 01:54:02]
>559
2,3日前に文面が異なるものの、
全く同じ内容の発言があり、すでに否定したあとの事なので
住民はネタとして楽しんだようです。

あそこはネタスレなのです。

569 名前:デフォルトの名無しさん mailto:sage [04/11/18 01:59:18]
向こうではこっちもネタスレ扱いされてるぞw

570 名前:デフォルトの名無しさん mailto:sage [04/11/18 02:49:06]
Seasar2自体が壮大なネタ。
全国で飲み会を開くためのネタ。



571 名前:デフォルトの名無しさん mailto:sage [04/11/18 03:03:30]
からさわぎは宴会が100人規模らしいしな。確かに壮大だ。

572 名前:デフォルトの名無しさん mailto:sage [04/11/18 08:50:47]
このスレに羽生たん書き込みしまくってるでしょ。

スレ伸びすぎ。

573 名前:デフォルトの名無しさん mailto:sage [04/11/18 09:00:32]
>>568
ということにしたいんですね?

574 名前:デフォルトの名無しさん mailto:sage [04/11/18 09:03:00]
はっきり言って、業務アプリは、関数だけあれば作れます。間違い無い。
継承すらイラナイかもしれない。と思う今日この頃。
DIなんて不要。間違い無い。
せいぜい流行語大賞。間違い無い。

575 名前:デフォルトの名無しさん mailto:sage [04/11/18 09:35:18]
>573
うん。

576 名前:デフォルトの名無しさん mailto:sage [04/11/18 09:44:07]
>>574
そうね、業務アプリは関数だけあれば作れる。
でも漏れはDI使います。
だってUnitTestしたいから。

577 名前:デフォルトの名無しさん mailto:sage [04/11/18 18:29:54]
元の書き込みでは釣れなかったのに、誰かがコピペしてるところに釣られてるのを見ると、嫉妬を覚える。

578 名前:デフォルトの名無しさん mailto:sage [04/11/18 20:34:53]
DIが無いと単体テストできないヘタレの集うスレはここですか?

579 名前:デフォルトの名無しさん mailto:sage [04/11/18 20:42:17]
>>578
テストごときに時間かけたくないじゃん。

580 名前:デフォルトの名無しさん mailto:sage [04/11/18 21:30:08]
DIならヘタレでも単体テストが出来るというわけだな。
なかなかよい。



581 名前:デフォルトの名無しさん mailto:sage [04/11/18 21:35:40]
はやくS2JSF EA2あっぷしてくれ〜〜〜〜!

582 名前:デフォルトの名無しさん mailto:sage [04/11/18 21:36:56]
ヘタレでも単体テストできるなら採用してみようかな。
うちの会社はヘタレが山ほど転がってるから。

583 名前:デフォルトの名無しさん mailto:sage [04/11/18 21:42:20]
ここで一句

ヘタレにも 単体テスト やらせたい 死屍累々で デスマる前に

お粗末

584 名前:デフォルトの名無しさん mailto:sage [04/11/18 21:55:05]
>>583
ネタじゃねーんだよ。
マジで困ってるんだよ。
人事のアホ連中が学歴だけで採用しやがって。
使えねー奴ばっかりたまってるんだよ。
そこそこいい大学出てても文系は使いもんにならねー奴の割合が多すぎだ!
すれ違いごめん!

585 名前:デフォルトの名無しさん mailto:sage [04/11/18 21:55:40]
>>580
どこをどう読んだらそういう解釈ができるんだ?
なんか、勝手に誤解して勝手に批判する文脈と同じでほほえましいね。

586 名前:デフォルトの名無しさん mailto:sage [04/11/18 22:09:57]
>>585
そんなに必死に反論しなくてもスルーすればいいじゃん。

587 名前:デフォルトの名無しさん mailto:sage [04/11/18 22:17:55]
顔、真っ赤ですよ?

588 名前:デフォルトの名無しさん mailto:sage [04/11/18 22:28:08]
>>429

589 名前:デフォルトの名無しさん mailto:sage [04/11/18 22:49:24]
S2って、まだここくらいしか使い方を聞けるところないよね。分かる人居たら教えて。

S2.0.20+S2Strutsで、
・ServeltContext#getRealPath("/")に置いてあるファイルの中身を読んで自身を初期化する
ってコンポーネントをdiconで登録したい。これってどうやればいいかな。
diconで登録するコンポにサーブレット関係の情報をInjectionする方法が分からない。

とりあえず動かすために空の状態をdiconで登録して、
最初に動くActionから呼ぶLogicにこいつをInjectionして初期化処理を実行してやってる。

590 名前:デフォルトの名無しさん mailto:sage [04/11/18 22:52:17]
S2JSFってJSF自体は全く使ってなくて、テンプレートエンジンとして自前でHTML解析して
その結果としてJSFコードを吐くんですよね

ひがさん曰く
> S2JSFは、JSPの実装を全く使ってません。HTMLをダイレクトにコンパイルして、
> JSFのコンポーネントツリーを組み立てています。Tapestryに似た方式ですね。

少なくとも、S2JSF使う分にはJSFはまったく関係がないってことですよね。
JSFコンポーネントツリーを組み立てるとはいえ、名前からJSFを外した方がいい
んじゃないかと思いましたがどうですかね?

使ってないので勘違いしてるかな?



591 名前:デフォルトの名無しさん mailto:sage [04/11/18 22:52:23]
>>589
そのかわり作者も見てるから、強いよ。

592 名前:デフォルトの名無しさん mailto:sage [04/11/18 23:19:04]
>590
まったく関係ないんじゃなくて、実行部分だけを使う。
使ってないのは「JSP」の実装。

593 名前:デフォルトの名無しさん mailto:sage [04/11/18 23:25:10]
>>584
俺の場合は逆に、理系の大卒の人で
ちゃんとした人、少ないなあ。皆じゃないけど。
ドキュメント書かせても誤字脱字多かったり
全角英数、半角英数混在だったり。
コーディングさせても、センスなし。

でも時々天才的なSEさんとかだと
これまた理系なんだなあ。

594 名前:デフォルトの名無しさん mailto:sage [04/11/19 00:07:45]
あ、ほんとだorz JSPって書いてある...orz
すみません。

595 名前:デフォルトの名無しさん mailto:sage [04/11/19 00:10:51]
たしかにドキュメントの体裁にまったく配慮がないひとは結構いるね。
ページから文字がはみ出てても気にしない人とか。
直してくれといったら何でそんなことをって顔する人も多い。
その面は文系の方が言った分はきっちり直してくれる感じがするけど、
おれの周りのことしか知らんしなあ。単なる個人差だろうか。

596 名前:デフォルトの名無しさん mailto:sage [04/11/19 00:15:12]
文系理系にかかわらず最近の大学生はバカ
ttp://www.zakzak.co.jp/top/2004_11/t2004111823.html

「企業WEB」殺人の犯人は・・・無職 & パチンコ店員か。
大学生の方が、ちょっとまし。

597 名前:デフォルトの名無しさん mailto:sage [04/11/19 00:16:40]
文系・理系って、数学苦手な人の逃げ道が文系なだけだから。

598 名前:デフォルトの名無しさん mailto:sage [04/11/19 00:18:11]
S2で馬鹿を大学にインジェクションだ!

599 名前:デフォルトの名無しさん mailto:sage [04/11/19 00:20:15]
バカに知能をインジェクションしてくれ。

600 名前:566 mailto:sage [04/11/19 00:21:05]
>>567
なるほど。ありがとうございます。
条件分岐が複雑なりそうな場合、プライベートメソッドを作って
呼び出し元のメソッドの終了条件は
プライベートメソッドが正常終了の可否の場合それぞれ記入するのかな?
まだちょっと不安ですが、なんとなくイメージがわきました。

また、別の質問ですが
複数画面の入力欄が続いて、入力データを画面間で
引き継いでいくような場合(StrutsWorkflowを利用するような場合)の
入力されたデータのスコープをドキュメントに明記したい場合
くーすのどの成果物に書くのでしょうか?

画面外部設計書に新規項目を追加しても書きにくそうなので
個人的には別途スコープを定義するドキュメントを作るのが
いいかなと思っていますが、くーすで推奨されている方法が
あれば教えてください。




601 名前:デフォルトの名無しさん mailto:sage [04/11/19 01:19:24]
>>589
S2.1系ならHttpServletRequestとHttpServletResponseのinjectionをやってくれるんだけどな。
ただ、その場合リクエストのたびにinjectionしちゃうと思うから、藻前の望む動作じゃないよね……。

602 名前:リリース情報 mailto:sage [04/11/19 01:32:55]
S2.1.1 リリース
S2JSF EA2 リリース
S2JSF Example EA2 リリース
d.hatena.ne.jp/higayasuo/20041118#1100768939

603 名前:リリース情報 mailto:sage [04/11/19 02:05:16]
S2StrutsUnit EA1 リリース
d.hatena.ne.jp/skimura/20041119#p1

604 名前:デフォルトの名無しさん mailto:sage [04/11/19 04:05:27]
適切なアーキテクチャはコードの腐敗を抑止するための必要条件ではある。
だが十分条件では絶対にありえない。

605 名前:デフォルトの名無しさん mailto:sage [04/11/19 07:55:47]
>>600
たぶん、そのような内部設計にあたる部分は、くーすではドキュメントを書かない。
と思う。
内部設計書は、コンポーネント設計書しかなかった気がする。

606 名前:デフォルトの名無しさん mailto:sage [04/11/19 07:59:55]
>>589
Sevlet関係の情報を格納するBeanを作って、そのinitMethod(タグ)で
初期化する。
あとは、そのBeanの情報を目的のBeanにDIする。

607 名前:デフォルトの名無しさん mailto:sage [04/11/19 20:57:14]
>601
んだんだ。おまけにS2.1って2.0の単純差し替えじゃ動かんのね。
どこが違うのか調べてないからまだ動かせてないです。

>606
>Sevlet関係の情報を格納するBeanを作って
いや、そのやり方(diconでどうやればServletContextを<arg>に書けるのか、とか)を知りたいんですが。
もしかしてstaticで静的に情報を保持するBeanってこと?それじゃあんまりだ。

Strutsのプラグインのinitが動く時点でdiconは解析済みだと分かったので、
初期化用プラグインを作ってそっちで処理(getContainer()して、それでgetComponent()して、目的のコンポを初期化)してしのいでます。
Logicで無理やりするより、少しマシになった。

608 名前:566 mailto:sage [04/11/19 21:40:39]
>>605
あ、わかった。

コンポーネントの条件の欄に
・XX画面で入力された○○の値を保持している事
って書けばいいんだ!

でも、ちょっと不親切な書き方だな。
特にリッチクライアントの場合、わかりにくい記述になってしまう気がする。

609 名前:デフォルトの名無しさん mailto:sage [04/11/19 22:59:53]
からさわぎ参加申し込みが必要だったのか・・・
宴会の申し込みだと思って申し込んでない (((´・ω・`)カックン…

610 名前:デフォルトの名無しさん mailto:sage [04/11/20 01:58:25]
S2JSFのExample見たけど、diconファイルがあれだけ分割されている理由って
なんでだっけ?



611 名前:デフォルトの名無しさん mailto:sage [04/11/20 02:17:58]
処理容量の限界をオーバーするから

612 名前:デフォルトの名無しさん mailto:sage [04/11/20 02:31:10]
diconの千切り

613 名前:デフォルトの名無しさん mailto:sage [04/11/20 02:46:59]
一夜干しするときによく風を通すように。

614 名前:デフォルトの名無しさん mailto:sage [04/11/20 15:59:54]
からさわぎ行ってきた。
デザイントラックにいたけど、目新しくないのと、
話が下手なので、1時間ぐらいで帰ってきた。


615 名前:デフォルトの名無しさん mailto:sage [04/11/20 19:09:08]
今帰りついた。
体調不良なので夜の部は不参加ですた。

S2JSFはEA1から使い込んでるのでサンプルの説明は眠かったが結構良かったよ、
つーか、5時間聞くのも大変だったから、話すほうは大変だったろうね。

616 名前:デフォルトの名無しさん mailto:sage [04/11/20 19:34:25]
>>615
真中で堂々と大あくびしてたのは、おまいか!!

617 名前:デフォルトの名無しさん mailto:sage [04/11/20 23:27:54]
seaserはもういいや。
ひがさんが執筆してるFlex本はやくおねがい

618 名前:デフォルトの名無しさん mailto:sage [04/11/21 00:10:19]
DTOセントリックかっこ悪い。

619 名前:デフォルトの名無しさん mailto:sage [04/11/21 01:06:13]
国産オープンソース軽量Java APサーバーSeasarのコミュニティがNPO法人を設立へ
itpro.nikkeibp.co.jp/free/ITPro/NEWS/20041120/152861/
>国産オープンソース軽量Javaアプリケーション・サーバー
>「Seasar」のコミュニティがNPO法人を設立する。
>2004年12月中に内閣府に申請し,2005年4月の設立を目指す。
>意思決定や財務面での透明性と,
>開発や保守の永続性を改善することでSeasarの普及拡大を図る。

素晴らしい。
中小規模システムのデファクトスタンダートになって
出来の悪いフレームワークを一掃することを期待しています。

620 名前:デフォルトの名無しさん mailto:sage [04/11/21 03:43:14]
>>619
びっくり。
サプライズとはこれだったのか。

> NPO法人設立について説明したkijimuna開発者でグルージェント代表取締役社長の
> 桑原傑亨氏は「これまでボランティアによる個人的な人脈でコミュニティを運営してきたが,
> The Apache Foundationのように法人化することでSeasarを安心して利用してもらえるようにしたい」と,目的を語った。




621 名前:デフォルトの名無しさん mailto:sage [04/11/21 04:37:18]
>>くーす
こういう一昔前の大学生の論文レベルにも達してないような手法がありがたがられる日本って平和な国だなと思った。

622 名前:デフォルトの名無しさん mailto:sage [04/11/21 04:41:18]
ちなみに、最近のゆとりの教育的には、大学院の修論にはもったいない程度のレベルだと思う

623 名前:デフォルトの名無しさん mailto:sage [04/11/21 04:52:42]
結局、SeasarがSpringより便利にやってるところって、単なる目先の手軽さだけなので、作業者として短期的に便利になるレベルだね。

624 名前:デフォルトの名無しさん mailto:sage [04/11/21 10:44:48]
>>621

論文レベルの手法が役に立たないから(ry

ただ、適用できる問題領域を絞り込んだ上で得られた単純さだから、思いの外応用範囲は狭いかも。
「主としてWeb系フロントエンドで」「主としてバックエンドとしてRDBMSを使い」「バウンダリから容易にデータモデルが導出できるようなシステムを」「1品物の受託案件として開発」する際のコストを最小化する為だけの手法だと感じた。

625 名前:デフォルトの名無しさん mailto:sage [04/11/21 12:31:03]
>>624
俺にとってはそれでじゅうぶんだな。

WEBでの案件のほとんどに適用できるんじゃないかな?
とりあえずうちの会社で扱っているWEB系の案件のほとんどには適用できるよ。
それだけで十分有効だと思う。一応やってみないことには分からないけど。

他社さんではどうかわからないけどね。

626 名前:デフォルトの名無しさん mailto:sage [04/11/21 12:33:56]
>>624
手法というより、単なる一般論に思える。

627 名前:デフォルトの名無しさん mailto:sage [04/11/21 12:36:09]
>>624
開発するチームの特性も限定されるんじゃないのかな?人数とか、リーダーとメンバーのスキルとか。

628 名前:デフォルトの名無しさん mailto:sage [04/11/21 12:49:15]
内部設計・外部設計での手法と謳ってあるけど、結局コーディングレベルの話ばかりだね。
だから、コーディングレベルの話を内部設計・外部設計とまとめれるようなプロジェクトでの話じゃないの?

629 名前:デフォルトの名無しさん mailto:sage [04/11/21 13:00:25]
>>626
Statelessな業務ロジック、データだけで振る舞いを持たないDTO
バウンダリドリブンなモデリング。
この辺が、一般的に感じるならある意味成功してるんだろうね。

630 名前:デフォルトの名無しさん mailto:sage [04/11/21 13:03:20]
開発の各工程や日々の作業で感じたこと、思ったことをつづった散文集。
ひがさんが日記を書いて、それが開発作業でのできごとであれば、その部分はそのままくーすになる。



631 名前:デフォルトの名無しさん mailto:sage [04/11/21 13:05:36]
>>629
成功してるっていうか、いまいろんなところから出てる手法やフレームワークがすでにそういうことを明示的・暗黙的に前提にしてるから、ただそれを再認識しましたってだけなんじゃないかと。

632 名前:デフォルトの名無しさん mailto:sage [04/11/21 13:11:51]
くーすのように考えることも多いが、それをまとめあげて一定の標準化をし、
S2とともにNPO設立までもっていった御仁方は素晴らしいと思う。

しかし翻って自分が参加したいかというとそうでもない。

S2作者も言う通り、現場の人間のスキルにはばらつきがある。
一握りの抜群の能力をもつ人間が「お前らこういう風にやれ」と単純化してあげたほうが
効率よく進むのは確かだ。
自分が違和感を感じるのはまさにその部分だ。

自分もリーダーの立場になることが多く、
要件定義から入り実装ではフレームワーク構築を担当することも多い。
同い年や年配の方に、(自分には単純作業にしか思えない)作業を割り振ることも多い。
いつも、彼らにすまなく思ってしまう。
俺は彼らの創造性や向上心を数ヶ月の間そいでしまっているのではないかと。

633 名前:デフォルトの名無しさん mailto:sage [04/11/21 13:26:18]
ここでくーすに懐疑的な論点を出すと、代替案出せ厨とか
論点すり替え厨が出てきてうざいからやめたほうがいいよ。

634 名前:デフォルトの名無しさん mailto:sage [04/11/21 13:39:16]
ところで、くーすってどこにあるの?
日記へのリンクと箇条書きしたまとめしかみつけれないんだけど。

635 名前:デフォルトの名無しさん mailto:sage [04/11/21 13:41:57]
大学生の論文みたいなのがそのまんま
通用する世の中の方が平和だと思いまーす。

636 名前:デフォルトの名無しさん mailto:sage [04/11/21 13:43:52]
代替案って、みんなひがさんと同じように、開発作業で思いついたことを日記に書くときに「〜ではこのように解決する」って書けばいいだけかと。
仮にその手法の名前をゴッゴル手法とすると
「今日彼女にふられた。ゴッゴル手法ではこういった場合のストレスを飲酒によって解決する。
ゴッゴルではストレスをアルコールで分解可能なものだととらえるためだ。」
みたいな。

637 名前:デフォルトの名無しさん mailto:sage [04/11/21 13:43:57]
>>634
現状それしかない。

現在くーす本を執筆中らしい。

638 名前:デフォルトの名無しさん mailto:sage [04/11/21 13:48:30]
>>632
うーん、ピープルウェアって奴ですね。

好奇心旺盛な人には、S2の概要まで伝えたり
読みたい人にはソースを読んでもらったりすれば
結構知的好奇心刺激されると思うけどな。

かっこいいものを作る喜びを知ってる人は
かっこいいものを使う喜びもあると思う。

で、そういう向学心とかない人も世の中にはいて
そういう人が優秀じゃないかというとそうでもなくて
結構堅いもの作ってくれたりもして良い人な事も多い。
そういう人には、単純化した手順のみ伝える、と。

どう?

639 名前:デフォルトの名無しさん mailto:sage [04/11/21 13:53:31]
>>637
ΣΣ(゚д゚lll)
ほんとに散文集じゃん。
散文集に価値がないとは言わないが、それを手法というのはどうかと。

640 名前:デフォルトの名無しさん mailto:sage [04/11/21 13:55:09]
>>632
ほぼ同意。立場的にも漏れと似てるな。

くーすってボトムアップの改善をあまり考えてないよね。



641 名前:デフォルトの名無しさん mailto:sage [04/11/21 14:04:39]
>>640
ボトムアップの改善てどんなこと?

642 名前:デフォルトの名無しさん mailto:sage [04/11/21 14:22:21]
ttp://www.seasar.org/en/
の英語ってなんか怪しいんだけど、ネイティブにチェックしてもらってないのかな。

643 名前:デフォルトの名無しさん mailto:sage [04/11/21 14:32:42]
>642
うーん、たしかにこの英語はかなり怪しいね。直訳ってわけでもなくネイティブってわけでもなく
ともかくへんだ。文法的に変な感じだ。冠詞もなんかへんだな。
といっても俺は「こう直せ」と言えるほど英語が書けるわけでもないので(読むばっかりで....)、
ネイティブとまでいかなくとも英語論文書けるような人に手伝ってもらった方が良いように思う。

644 名前:デフォルトの名無しさん mailto:sage [04/11/21 15:14:50]
>>632

> 自分もリーダーの立場になることが多く、
> 要件定義から入り実装ではフレームワーク構築を担当することも多い。
> 同い年や年配の方に、(自分には単純作業にしか思えない)作業を割り振ることも多い。
> いつも、彼らにすまなく思ってしまう。
> 俺は彼らの創造性や向上心を数ヶ月の間そいでしまっているのではないかと。

それは方法論の問題でも何でもない。あなたがリーダーとして未熟なだけ。
単純作業であっても必要な作業であれば、きちんと必要性を説明して動機付けするのがリーダーの役割。
創造性や向上心をそぐのは道具ではなくあなたのリーダーシップの問題。

すまなく思うようなことをそのまま指示してしまっているのはあなた自身。
それを問題だと感じているならば自分で改善しないとね。

645 名前:デフォルトの名無しさん mailto:sage [04/11/21 15:17:13]
ところで、藻前ら方法論って奴に一体何を期待してるの?

646 名前:デフォルトの名無しさん mailto:sage [04/11/21 15:22:25]
>>644
ワロタ

DIスレのほうに貼っといたんで、以降ネタはあっちでやってくれ。

647 名前:デフォルトの名無しさん mailto:sage [04/11/21 15:23:34]
>>644がネタじゃなくてマジだったら怖い…。

648 名前:デフォルトの名無しさん mailto:sage [04/11/21 15:45:14]
>>647
オオマジですが、何か?

649 名前:デフォルトの名無しさん mailto:sage [04/11/21 15:52:09]
ここのはぶさん、カラオケで歌ってるようにしか見えない。
しかしカラオケで歌ってるはぶさんは、こんなもんではない。
ttp://itpro.nikkeibp.co.jp/free/ITPro/NEWS/20041120/152861/

650 名前:デフォルトの名無しさん mailto:sage [04/11/21 16:16:50]
くーすの問題意識には同意する。しかしその解決手法に疑問がある。

たとえばJ2EEに必要とされるAPIが多すぎるという問題。

くーすの方向性は、java.lang.*, java.io.*, java.util.* くらいだけで
実装可能なまでお膳立てをすること。

しかし俺が望ましいと思うのは、分担としてはそのなかの一分野を担当するが、
実際にはその両隣やら関連した部分も含めて、
各人が色々な場所を理解していくこと。

くーすの目指すところは、当人達が言っているように形を変えたウォーターフォール。
口汚く言えば「ああ、正しいよ。目指すところは間違ってないですよ。はいはい」って感じです。
IBMのWACsを筋良く実装したような印象。



651 名前:デフォルトの名無しさん mailto:sage [04/11/21 16:34:02]
昼間の仕事はさっさとくーすとS2で済ませちゃって
夕方あたりからもっと理解を深めるために勉強会でもしようぜとか
いえるようになるほうがいいんじゃないかと思ったりもするけどな。
理解度を深める前にデスマ残業を減らさないと勉強する気にはなれん。
定時で帰れる。これ大事。


652 名前:デフォルトの名無しさん mailto:sage [04/11/21 19:32:58]
しかし、FDDが半ばレガシーな手法扱いされてたのはPeter Coadスキーな俺としてはちょっと寂しかった。

カラーUMLは確かにどうかと思ったけど。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<259KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef