Als «mvc» getaggte Fragen

17
Testen: deterministisch oder nicht deterministisch?

Ist es besser, eines von beiden zu haben? Deterministische Testsuite, die zum Erfolg derselben Tests führt Nicht deterministische Testsuite, die möglicherweise mehr Fälle abdeckt ? Beispiel: Sie schreiben eine Testsuite, um die Controller-Funktionalität in einer MVC-Anwendung zu testen. Der...

16
Ein Controller pro Seite oder mehrere Seiten in einem Controller?

Ich wollte nur einen Rat bezüglich der MVC-Vorgehensweise. Ich verwende Codeigniter und habe mich gefragt, ob es besser ist, einen Controller pro Seite für eine Website oder einen Controller für alle Seiten zu haben. Angenommen, ich habe eine einfache Website, auf der Sie die Startseite besuchen,...

16
Verletzen Django-Formulare die MVC?

Ich habe gerade angefangen, mit Django zu arbeiten, der aus den Jahren von Spring MVC stammt, und die Implementierung der Formulare scheint etwas verrückt zu sein. Wenn Sie nicht vertraut sind, beginnt Django Forms mit einer Formularmodellklasse, die Ihre Felder definiert. Der Frühling beginnt in...

16
Massive View Controller - IOS - Lösungen

Ich bin mir sicher, dass jeder neue iOS-Entwickler das folgende Problem hat: Die View-Controller sind für verschiedene Zwecke sehr schnell mit Code überfüllt, sodass problemlos mehr als 500 Codezeilen verfügbar sind. So sieht es bei zwei einfachen und allgemeinen Bildschirmen aus: 1) Der...

14
Gilt MVC nur für das Web

Es ist fast und sofort, wenn ich mit Entwicklern über Model View Controller ( MVC ) spreche, dass sie eine Anfrage an eine URL stellen, der Server eine Entität (MODEL) erstellt und Ihnen eine visuelle Darstellung dieses Modells bereitstellt. Bedeutet dies, dass MVC nur für das Web gedacht ist, oder...

14
Ist Unit Testing das Hauptziel von MVC Pattern?

Kürzlich lautete in einem Interview eine der Fragen: "Warum verwenden wir MVC?" Ich habe nur geantwortet, dass es viel näher ist, wie viele der Systeme der realen Welt sind! Erläuterte die Vorteile, die es in Bezug auf Wartbarkeit, Skalierbarkeit usw. hat. Sie waren jedoch nicht überzeugt und...

14
Wo ist das M in MVC?

Ich versuche, meine Anwendung in MVC umzugestalten, aber ich bleibe beim M-Teil. In einer datenbankgestützten App ist das Modell im App-Code implementiert, oder? Aber was ist dann in der Datenbank - ist das nicht auch das Modell? (Ich verwende die Datenbank nicht als einfachen Objektspeicher. Die...