プラグインに対するスタンスの要約
http://d.hatena.ne.jp/tomyhero/20080605/1212687365
自分が言いたい事は、tomyheroさんが受けた印象とは違うので、一応自分のスタンスを簡潔に書いておきます。
tomyheroさんの話は、使う話と作る話が混在してるような気がするので、分けて書くと、自分のスタンスは、
作ることについていえば、
- これから作る場合には、大概の場合、もっと適切な形があることが多いから、開発チーム推奨(ExtendingCatalyst)の形で作ったほうがいい。利用者にとっても、開発チームにとっても。
使うことについていえば、
- 副作用を意識して使えばいい <- 自分
- 過渡期にPluginを移植して使うのは現実的ではない
- 作者が移植してくれたらPluginじゃなくてComponent版の使えばいい
と思ってます。
使う事については、違う事をいっている人も多いので、他の人の話も参考にすればいいんじゃないかと。
超要約すると、
- 作ることについては開発チーム推奨のExtendingCatalystを読んでから作る
- 使う事については自己責任で
というのが、自分のスタンスです。
# 長く書くと読まれず、短く書くと誤読されるという危険性をもつのがBlogなわけですが、意図を正確に伝えられるように精進したい今日この頃です。