> > To lay the groundwork for this question, I'm going to state that I'm

> > getting my definitions for MVC, MVP, and Passive View from the
> > following:
> >
> > http://en.wikipedia.org/wiki/Model-view-controller
> > http://en.wikipedia.org/wiki/Model_View_Presenter
> > http://www.martinfowler.com/eaaDev/PassiveScreen.html
> >
> > Apple has always stated that it uses the MVC design pattern, but I 
> > noticed in OS X 10.5 we've gotten NSViewController, KVO, bindings, 
> > etc.,  objects that seem to behave more like the Passive View design

> > pattern.  Is this where Apple wants us to head?  I want to plan out
my 
> > code in a manner that plays as well as possible with Apple's chosen 
> > design patterns, which is why I want to know where Apple is headed.
> >
> > Thanks,
> > Cem Karan

Because this is not directly Cocoa related, I moved the question to
stackoverflow:

http://stackoverflow.com/questions/353646/design-patterns-for-apples-coc
oa-frameworks-mvc-mvp-passive-view-where-is-apple

If anyone wants to comment, that appears to be the best place.

Thanks,
Cem Karan
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to