こんにちわ。 Java(というか全般的に??)ではフレームワークが花盛りですが、フレームワークとクラスライブラリの明確な違いってなんでしょうか。 私個人としては以下のように解釈してます。 ・フレームワークとは使う上でのメリットはあるが、規約を強制するもの。人が仕組みにあわせて設計・プログラミングする。 ・ライブラリは使う上でのルール(使い方)はあるものの、人が好きなように使える便利ツール集。 ただこの観点でいくとO/Rマッピングなどは・・・? 作る側としてはライブラリは結構気軽に作っていけるものの、フレームワークは何よりも思想が大事なのかな、と思っています。 皆さんのご意見をお聞かせください。
↧