2008-04-22
プラグイン使うなって話
割と多くの人が言っていたのが、Plugin使うな!(作るな?)って話。多くの人が言っていたけど、その理由がよくわからなかった。
認証とかすんのに誰もプラグイン使ってないのかなという素朴な疑問。。。どういうコンテキストでプラグインを使うなと言っているのかが、全然わからなかったからここら辺をえろい人に解説してもらいたいなぁ。
時間あったら、ゆっくりid:charsbarさんとかに聞いてみたい。テーブルがちょっと分かれてしまったからあまり聞けなかったのだけど、ちょっと突っ込んで聞いてみたかったなぁ。
# エロイ人から、少しだけ教えてもらった。
- Plugin作るな、使うなっていうのは、Catalystの制御フローに割り込むのを作るなってことなんじゃないか?prepare_xxx よんで NEXT するの全部。
- けど、それが何故まずいのかが、いまいちよくわかってない。
- C::P::Authentication なんかは controller で呼ぶから別物と考えればいいと思う
- ExtendingCatalyst
- http://search.cpan.org/dist/Catalyst-Manual/lib/Catalyst/Manual/ExtendingCatalyst.pod
- jrockwayがなんかPlugin Disってたときあったかも
あざーっす。まだ、全く何故ダメなのかということの理解はしてないのだけれど、ちょっと情報あさってみます。lazy-people++
エロイ人が言ってたからとか、マニュアルに書いてあるからという理由じゃ全然納得できないんだなぁ、自分の場合。なんか明確な理由がないと気持ち悪いなぁという。自分の言葉で説明できないと、なんか納得できないんだよね。
コメントを書く
トラックバック - http://catalyst.g.hatena.ne.jp/dann/20080422