この質問があいまいであることは承知していますが、はっきりさせようと思います。
Swing GUI を含む Java プロジェクトを開始しています。私は MVC パターンに従いたいので、フレームワークの助けを借りてプロジェクトのアーキテクチャを整理することができます。私はGriffonを使用することを考えていましたが、他の人がトリックを行うかもしれないと思います.
では、次の点でフレームワークを使用することをお勧めします。
プログラミング効率: もちろん、改善されます...ほとんどの場合. より正確には、プロジェクトが小規模なものの場合はどうなるでしょうか? それとも大型?すでに Java と Swing に精通している場合はどうすればよいですか? そうでない場合はどうなりますか?私が使用したフレームワークについて何も知らない人がプロジェクトを維持しなければならない場合はどうなりますか?
学習の価値: 別の環境で Java と Swing について詳しく学ぶのではなく、単に「フレームワークの使い方を学ぶ」だけでよいでしょうか?
プロフェッショナルとしての価値: 企業は、「従来の」アプローチをよく知っている開発者よりも、「より多くの」フレームワークを知っている開発者を好むでしょうか?
この質問がどれほど大きいかを考えると、驚くべきことに、他の場所ではほとんど情報が見つかりませんでした。些細なことのように思えるかもしれませんが、私は実際にそれについて疑問に思っています。