中の人の徒然草2442009-08-05 Wed 21:35
こんばんわ♪インドリだよ♪今さっきふと思ったのですが、みんなフレームワーク系使っている?
実は私、フレームワーク系が余り好きではありません。何故かと言いますと、フレームワーク系やジェネレーター系は自分で何度も作った事があるのですが、その結果はあんまり芳しいものではなかったからです。その理由は、柔軟さがなく細部が隠蔽されるからです。自分がフレームワークを作った際には内容はたとえ何百万行あろうとも把握できるのですが、他人が作ったフレームワークともなればそうは行きません。 そうなればブラックボックスです。しかもフレームワークとなれば、アプリケーション層?に近いかなり抽象的な部分がブラックボックスとなるわけです。私は銀の弾丸を信じていませんので、トラブルが起こった時の事を考えるとあんまりいい印象を持っていません。 では何がいいのかといいますと、UNIX的な考え方である小さいツールを使用する方です。フレームワーク系の抽象度が高い技術はツボに嵌れば非常に強力です。しかしながら、一体どれだけのシステムがそのツボに嵌るのかと考えると懐疑的になってしまいます。逆に小さいツールならばUNIXコマンドの様に組み合わせて、高い生産性を得る事が出来ます。 とはいえ、これだけメジャーなものとなれば、無知なのは罪だといえますので、ひとまずRailsとStrutsとSeasarを学習しようと思っています。それでひとまず本は買ったのですが・・・興味が薄いのでどうしても後回しになっています。でも、よくよく考えてみれば、ASP.NETもフレームワークなわけですし、オープンソースであるSeassarとかの方が私の好みに合うかもしれませんね。 |
この記事のコメント |
コメントの投稿 |
||
|
||
管理者だけに閲覧 | ||
|
この記事のトラックバック |
| 無差別に技術をついばむ鳥 |
|