プラグインに対するスタンスの要約

http://d.hatena.ne.jp/tomyhero/20080605/1212687365
自分が言いたい事は、tomyheroさんが受けた印象とは違うので、一応自分のスタンスを簡潔に書いておきます。

tomyheroさんの話は、使う話と作る話が混在してるような気がするので、分けて書くと、自分のスタンスは、

作ることについていえば、

  • これから作る場合には、大概の場合、もっと適切な形があることが多いから、開発チーム推奨(ExtendingCatalyst)の形で作ったほうがいい。利用者にとっても、開発チームにとっても。

使うことについていえば、

  • 副作用を意識して使えばいい <- 自分
    • 過渡期にPluginを移植して使うのは現実的ではない
    • 作者が移植してくれたらPluginじゃなくてComponent版の使えばいい

と思ってます。

使う事については、違う事をいっている人も多いので、他の人の話も参考にすればいいんじゃないかと。

超要約すると、

  • 作ることについては開発チーム推奨のExtendingCatalystを読んでから作る
  • 使う事については自己責任で

というのが、自分のスタンスです。

# 長く書くと読まれず、短く書くと誤読されるという危険性をもつのがBlogなわけですが、意図を正確に伝えられるように精進したい今日この頃です。