SEPrinzipien/Facade_InversionOfControl_Framework_Library_Delegate

  • 7
  • 0

Ab Programmieren 2 schreiben wir Software komponentenorientiert. Wir entwickeln Software in Teilen, testen diese und bauen dann komplexere Systeme. Einige grundlegende Prinzipien haben sich bewährt, die ich hier versuche zu erklären. Das sind

  • Inversion of Control
  • Facade
  • Delegate

Damit kann man auch den Unterschied zwischen einem Framework und eine Library (Bilbiothek) gut erklären. Auch das versuche ich. Es gibt einen weiteren Film, der diese Prinzipien beispielhaft mit Java implementiert.

 

Zeige mehr