MFC と比べて Qt で書くとどのくらいコード量減らせますか?という質問があったけど、答えられなかった。

OSC 名古屋 2011 の Qt セッションであった質問に答えられなかったものを Twitter で聞いてみました。
12
Tasuku Suzuki @task_jp

Qt のセッションで MFC と比べて Qt で書くとどのくらいコード量減らせますか?という質問があったけど、答えられなかった。だいたいどのくらいなんだろう? #qtjp

2011-08-20 17:35:27
N @shintamainjp

@task_jp コード量というよりも、学習コストに対する効果に魅力を感じる。効果はクロスプラットフォームはもちろん、期待したとおりに動作してくれるところとか、各種カスタマイズが容易にできるとか。signal - slotのおかげで実装はシンプルですよね。 #qtjp

2011-08-20 17:39:31
Atsushi @Atsushi4

単なるコード量よりもコードの読みやすさ、メンテナンス性における恩恵が大きそうですけどね。MFCはオブジェクト志向じゃないですしww RT @task_jp: Qt のセッションで MFC と比べて Qt で書くとどのくらいコード量減らせますか?という質問が #qtjp

2011-08-20 17:45:23
Kenji Sugita @bluepicky

Trolltechの資料にあります。Tickerで、MCFは212行、Qtは81行。Qt Jambiは自分で書いたかな83行。@task_jp MFC と比べて Qt で書くとどのくらいコード量減らせますか? #qtjp

2011-08-20 20:47:30
リモートなお仕事募集中でござるぞ @vivisuke

分野依存じゃなかろうか。利用できるコードがなければたいして変わらない気がする。QT @task_jp Qt のセッションで MFC と比べて Qt で書くとどのくらいコード量減らせますか?という質問があったけど、答えられなかった。だいたいどのくらいなんだろう? #qtjp

2011-08-20 21:54:17
Yao Tadahito(八尾 唯仁) @eighttails

@task_jp MFCでしんどいのは、wparam,lparamの解釈とか、リソースファイルが肥大化してからのID管理とか、ミスを許されない(ミスってもエラーを検出できない)手作業の量だと感じているので、自分にとってはコード量の問題ではないです。 #qtjp

2011-08-20 22:01:53
Tasuku Suzuki @task_jp

@shintamainjp 確かに単純なコード量の比較以外にも色々メリットはありますよね。長い間 MFC での開発をしてなかったのですごく参考になりました。

2011-08-21 02:29:20
Tasuku Suzuki @task_jp

@eighttails コード量は目安としてはわかりやすいですが、それ以外のメリットがやはり大きいのですね。ありがとうございます。

2011-08-21 02:35:30
くっくっkura 🇯🇵🦀 @PG_kura

コード量に差が出たという感触は無かった。生産性を求めるなら、資料の量ではMFCに軍配 / .@task_jp さんの「MFC と比べて Qt で書くとどのくらいコード量減らせますか?という質問があったけど、答えられなかった。」を fav。http://t.co/AgrB3KS

2011-08-22 20:47:06