ドキュメントビュー・アーキティクチャは是か非か?
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@LV2001
NGNG0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNGかえって面倒になる。
でもこれが使えるケースって結構限られている気もするかなぁ・・・・
そこら辺はどーよ↓
0005デフォルトの名無しさん
NGNGMFCゆえに不可避という状況においては、流儀に合わせるため(だけ)に学習すべし。
0006デフォルトの名無しさん
NGNG0007デフォルトの名無しさん
NGNGCに対応するものが無いんだけど。
0008デフォルトの名無しさん
NGNG0009厨房 教えて君
NGNGつか、MFCウザッとはいえ、分けといた方が良くないだろうか?
(つか、MFCの掩蔽が中途半端なあたりがガンのような)
>>5 MVCとかDVって何?
0010!5
NGNGMVC Model View Controller
smalltalk勉強すれ
DVはDoc Viewのことだと思う。
つーかDoc ViewはMVCをもとに考えだされたアーキテクチャ。
0011デフォルトの名無しさん
NGNG0012デフォルトの名無しさん
NGNG0013デフォルトの名無しさん
NGNG0014デフォルトの名無しさん
NGNG現実には方針として使う程度。
0015デフォルトの名無しさん
NGNGいまさらこれはねーだろ
0016デフォルトの名無しさん
NGNG0017デフォルトの名無しさん
NGNG同意。
方針として、これはMでこれはVで・・・というのをある程度ハッキリさせておけば、
拡張を視野に入れた設計がやりやすくなる。
さらに、拡張のときに迷わずにすむ。
MVCでもDVでも構わんが、言葉に縛られるのはよろしくないね。
0018デフォルトの名無しさん
NGNGアプリ全体でDoc-View適用させるってのは融通が利きづらく無理があると思う
適用できそうなアプリってnotepadかpaintくらいか
0019デフォルトの名無しさん
NGNGその辺を分かってない机上の空論が大好きな連中に限って、
MVC vs DV とかが好きなんだよなあ。
0020デフォルトの名無しさん
NGNGこの際、はっきりさせましょう
0021デフォルトの名無しさん
NGNG0022デフォルトの名無しさん
NGNGゲーム系
0023デフォルトの名無しさん
NGNG>JavaのSwing見ても各コンポーネント単位での分離はしっくり来るけど
>アプリ全体でDoc-View適用させるってのは融通が利きづらく無理があると思う
それよそれ。
MVCみたいなものは、まずObjectありきでObject間の接続を定義するのが似合いなのに、
それをアプリ全体のフレームワークだということに強引にしてしまったところが
DocViewのイタタタタなところ。DocViewみたいな構造がアプリの中に
何十箇所も何百箇所も(しばしば)欲しいんだよ本来は。
0024デフォルトの名無しさん
NGNGお前以外
0025デフォルトの名無しさん
NGNG0026通りすがりのプログラマ
01/08/28 09:17ID:uk4SLKk2十数年近く使っているんだから、いい悪いを今さら言われても。
確かにマイクロソフトサイドから、ドキュメントビューに関して議論が出たことはないと思うけど。
次のVisualStudio.NETでは、MFCも刷新されるし(基本アーキテクチャがどうなったかまでチェックしてない)。
オブジェクト指向を広めた(もちろん中途半端ですがWin32APIよりは貢献度高い)というか
問題意識を高めたのは、いいところ。
物によっては作りづらかったり、拡張性や変更を前提とした設計には不向きというかデメリットが大きくなってくるのに
、なんでも解決できるみたいに宣伝したのは、罪。
でも、実力もなく進歩もないマイクロソフトよいしょしかできないライターとか、
先端エンジニアがちゃんと広めてくれなかった(オブジェクト指向プログラミングできる主力言語がなかったのも確かですが)
というのも、十分罪な気がしますが。
■ このスレッドは過去ログ倉庫に格納されています