パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

コンパイル,会社解散。」記事へのコメント

  • グループウェア (スコア:1, すばらしい洞察)

    by Anonymous Coward
    > ビジネスソフトへの参入が負担となり

    サイボウズとかが台頭する前にいち早くグループウェアに着手したのは
    悪くない選択眼だったと思う。
    MFC を使わずに高速化とかって胸を張ってたしね。

    問題は、Lotus Notes みたいに
    • > MFC を使わずに高速化

      使う時は高速かもしれないが、変更に対しては低速だね。
      • 使う時は高速かもしれないが、変更に対しては低速だね。

        どうですかねぇ。

        MFC って 2.5~3.0 の頃遊んでましたけど、お世辞にも生産性の高いクラスライブラリだとは思えなかったんですが (Athena Widget やら Motif といい勝負というか、

        • Re:再利用性 (スコア:2, 参考になる)

          MFCは雑多なクラスの集合体です。
          C++BuilderやDelphiのVCLのような『統一性』はありません。
          クラス毎に「使い方」を暗記しなければならないので非常にめんどいです。

          # 最悪なのがDBとの連携で…
          # VCLだとコード書かないで済むのに.
          --
          notice : I ignore an anonymous contribution.
          • 今ちょうどMFCはVC++2.0以来久々に使っていますが、昔よりも生産性はマシになっていますね。
            DBに関してもCDatabase使う分はまぁそれなりの使い勝手ですね。
            統一感が無いという部分についてはまったく同意しちゃいますけど。

            Delphiは一番さいしょのヤツから一回バージョンアップ(Ver.2.0?)しただけなのでもう忘れました(笑)
            --
            -- yuno
            • by Dobon (7495) on 2003年01月26日 23時17分 (#244014) 日記
              ボーランドだと、DBからデータ採ってきて一覧表示(グリッド表示)するのが、コードを1行も書かずにできます。
              しかも、堅牢性というか、安定性も文句なしです。
               更新・挿入も(中間に余計なモノが挟まらないので)DBMSにSQL文が素直に渡るためデバッグがしやすくていいです。
              (オラクルが相手だからかもしれませんが)

              # DAOとODBCは嫌いです...何度徹夜させられた事か…
              # 結局、OO4OかOCIで作ってます。

              個人的な感触としては、MFCを使っても手数は減らないですね。
              ・普通のウィンドウをGUIで作成できない。
              (ダイアログなら作成できるがウィンドウサイズと部品サイズが固定になる。可変にすると部品数分、手間がかかる。)
              ・画面表示で複数フォントを使用するとリソース管理が大変。
              ・DLLにリソースを持たせるとアクセスできなくなる場合がある。(リソースIDの衝突などで)
              ・ランタイムライブラリのバージョンが変化した場合に動くか否か?...神のみぞ知る...
              ・作成後、MFCの部品を別の部品に変更すると、コードの大半を書き直す必要がある。
               同じ親クラスから派生した部品であっても要注意!
               部品のインタフェースの統一とか、互換性ってモノをハナから無視しているため、としか思えない。→部品(クラス)の選択は慎重に。
              --
              notice : I ignore an anonymous contribution.
              親コメント

普通のやつらの下を行け -- バッドノウハウ専門家

処理中...