Tagwächter: Wo sind allgemein Static, Interface Klassen in MVC in ihrer Funktion Sinnvoll?

Beitrag lesen

Tach!

Für kleine Projekte sind interfaces einfach zu viel des Guten.

So sehe ich das nicht. Größe sollte kein Faktor sein, sondern man sollte das entsprechend der Sinnhaftigkeit im vorliegenden Anwendungsfall entscheiden.

Naja. Größe und Sinnhaftigkeit haben hier aber durchaus einen Zusammenhang:

  • kleinere Projekte -> oft nur ein Programmierer
  • kleinere Projekte -> weniger Klassen, weniger Instanzen (mal von Arrays von solchen abgesehen)
  • größere Projekte -> Mehr Klassen und mehr Instanzen -> also mehr Anlass dazu, Units abzugrenzen, zu definieren und die Einhaltung der Definitionen einfach überprüfen zu wollen.