Einige Hintergrundinformationen: Ein Kollege und ich haben unterschiedliche Interpretationen von MVC, was bedeutet, dass wir angesichts des gleichen Problems radikal unterschiedliche Lösungen finden. Er stammt aus einem Java-Hintergrund, in dem jede Komponente von MVC traditionell ein Objekt...