Ich lese Fowlers Beschreibung der anämischen Domain und ich glaube, dass ich diese Symptome habe. Ich habe mehrere Objekte, die nichts tun, als Daten in verschiedenen Paketen herumzugeben. Ich habe auch mehrere Dienste, die ziemlich viel mit dem ganzen Verhalten (Exekutivfunktion) umgehen. Ich verliere den Überblick darüber, warum und was ich getan habe und wo ich bestimmte Aufgaben finden kann.Meine ASP.NET MVC-Anwendung ist Anämic
Die Anwendung tut was ich will, aber ich frage mich, ob ich nur ein prozedurales Programm in oo Verkleidung habe. Vielleicht kann ich meine prozedurale Programmierung nie durchkreuzen? sollte ich?
In MVC, sollte ich meine Dienste beseitigen und diese Verantwortung auf meine Controller und Modellobjekte verteilen?
ich Analogien zwischen MVC Konzepte und DDD conepts schätzen ...