S.F.Tracker(20)

公開:2005-04-12 21:32
更新:2020-02-15 04:36
カテゴリ:sftracker,windows,audio,tracker

ウーンModelとViewの関係について悩んでいます。
たとえば、Machine View(View)は、ソングデータにおけるMachine構成モデル(Model)を視覚化します。
Machine構成情報を表示するためには、Machine構成情報だけではだめで、view上におけるMachineの位置情報が必要となります。
この位置情報は、Machine Viewに従属するものであって、異なるViewを作成した場合、必要のないものとなります。Machine構成情報(Model)に含めることは、特定のViewとModelの結合度を強くすることになり、よろしくありません。
よって、ModelデータとViewデータを分離し、かつModelデータとViewデータがリンクするようなデータ構造を考えようとしているのですが、これがなんとも頭の中でまとまらないのです。