Beste Methoden zum Partitionieren von Modellcode in logische Teile in MVC? Welches ist das Beste

Ich bin neu bei MVC, aber von dem, was ich bisher gelernt habe (zum BeispielHie, von ScottGu) sollte man eher nach "dünnen Controllern" streben als nach "fetten".
Fügen Sie hinzu, dass Ansichten von Natur aus dünn sind, und Sie erhaltenvie des Codes in Ihrem Modell.

So ist meine Frage - Wie partitionieren Sie den Code in Ihrem Modell in verschiedene logische Teile, um die Komplexität zu verringern?
Verwenden Sie die Datenzugriffsschicht und die Geschäftslogikschicht innerhalb des Modells selbst (in dem vermutlich noch viel Code enthalten ist), oder gibt es dafür bessere Möglichkeiten?

Vielen Dank

Antworten auf die Frage(8)

Ihre Antwort auf die Frage