MVC mimarisinin wikipedia sayfasına göre , görüş model tarafından bildirilmekte özgürdür ve aynı zamanda modeli mevcut durumu hakkında sorgulamakta özgürdür. Bununla birlikte, Paul Hegarty'nin Stanford'daki iOS 5'teki kursuna göre , 1. ders, sayfa 18, tüm etkileşimlerin denetleyiciden geçmesi gerekir, Model ve View hiçbir zaman birbirlerini tanımaz. Hegarty'nin açıklamasının kurs için basitleştirme amaçlı olması gerekip gerekmediği bana açık değil, ancak tasarımı bu şekilde niyetlendiğini söylemek için sabırsızlanıyorum.
Bu iki zıt görüşü nasıl açıklarsınız?