アカウント名:
パスワード:
> フレームワークはそもそも「スゲー個人」に依存しないように > (いなくなっても開発が止まらないように)するためのものですから当たり前では?
フレームワークが機能するためにはフレームワーク自体を 継続的に開発/維持する必要がある。 その継続的な開発/維持は「スゲー個人」じゃないとできない。
フレームワークを使うと 「スゲー個人」に依存しなくてすむようになる んじゃなくて 「スゲー個人」と「凡人達」が棲み分けれるようになる のだ。
棲み分けにより「スゲー個人」が 「凡人達」に煩わされる時間は少なくなる。
「凡人達」に煩わされなくなった「スゲー個人」は きっとよりよい何かを作ってくれるだろう。 これこそがフレームワークを使う目的なんだね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond
フレームワークの存在意義 (スコア:5, すばらしい洞察)
もしそうなっていないのなら、きっとフレームワークの設計者が自分の仕事をなくさないために保険を掛けたのでしょう。
Re:フレームワークの存在意義 (スコア:3, すばらしい洞察)
> フレームワークはそもそも「スゲー個人」に依存しないように
> (いなくなっても開発が止まらないように)するためのものですから当たり前では?
フレームワークが機能するためにはフレームワーク自体を
継続的に開発/維持する必要がある。
その継続的な開発/維持は「スゲー個人」じゃないとできない。
フレームワークを使うと
「スゲー個人」に依存しなくてすむようになる
んじゃなくて
「スゲー個人」と「凡人達」が棲み分けれるようになる
のだ。
棲み分けにより「スゲー個人」が
「凡人達」に煩わされる時間は少なくなる。
「凡人達」に煩わされなくなった「スゲー個人」は
きっとよりよい何かを作ってくれるだろう。
これこそがフレームワークを使う目的なんだね。
○○専用フレームワーク (スコア:1)
>「スゲー個人」に依存しなくてすむようになる
日本の、特にSIerの社内フレームワークなどはこちら側の
傾向が強いようですね。だからそういうフレームワークしか
知らないと、フレームワーク不要論が強くなるのも頷けます。
#「スゲー個人」じゃなくて「平凡な技術者」なんだが。
>んじゃなくて
>「スゲー個人」と「凡人達」が棲み分けれるようになる
>のだ。
世界的にはこちらが主流と思います。
棲み分け、ですか? (スコア:1)
本当に「スゲー個人とやら」が「スゲー個人」で、
フレームワークが本当にいいモノでないと、
「凡人達」が発見したバグや要望等に「スゲー個人とやら」が追われるだけではないでしょうか。
この場合凡人からスゲー個人への依存性は増すし、
モノが余りに酷い時は逆に
「凡人達がスゲー個人のせいで苦労させられている」
というケースもあるかと思われます。
(スゲーレベルが低いと、逆に凡人から「凡人以下」の認識を持たれる)
自分は凡人の立場で、ほんのいくつかのフレームワークの上で仕事をしてきましたけど
洗練・完成がなされていないモノでの仕事は「オレってスゲー感」以前に
「オレだったらもっとこう作るのに、なんでこんなので仕事しなきゃいけねーんだ」
とか自惚れちゃって精神病みそうになる事もしばしば(実際病んだかもしれませんが)