Das Entwurfsmuster „Model View Controller“ kurz MVC kommt von der Programmiersprache Smalltalk, hat aber seine Anfänge schon in Assembler. Mit dem MVC Pattern ist eine klare Trennung von der View (der Darstellungsschicht) über Model (Datenmodel) und dem Controller (der Businesslogik) geschaffen worden.Zusammen mit dem Observable Pattern ist dieses ein sehr gutes und vor allem bewährtes…