From: Hal Fulton Date: 2005-04-22T23:21:34+09:00 Subject: Re: Managing complexity and untangling my thoughts Robert Klemme wrote: > > I'm sorry, I don't have the time to look deeper into this ATM. But one > thing about your post strikes me as odd: you mention "note.widget". This > sounds to me as if the model (note) contains view components (widget). I > think usually it's the other way round: the widget knows the model but the > model doesn't know anything about representation. So it would rather be > "note_widget.note" and this would also remove your problem with the title > synch: "note_widget.title" would look like this "class NoteWidgeg; def > title() note.title end end" (you probably could use delegation for this). > I'm sure this makes sense. My original code was not written from an MVC perspective. Hal