Fachinformatiker Anwendungsentwicklung (Subject) / Factory (Lesson)

There are 2 cards in this lesson

Die verschiedenen Factories.

This lesson was created by tzunami3.

Learn lesson

  • Warum werden Factories genutzt? Man versucht immer variierenden Code, von gleichbleibendem Code zu ändern. Dadurch wird vor allem die Wartung vereinfacht. Der Code ist ansonsten auch anfällig für Änderungen.
  • Welche Prinzipien hält das Factory Pattern ein? „encapsulate what varies“Identifiziere die Aspekte Deiner Anwendung die variieren und trenne sie von denen die gleich bleiben. „program to an interface“Programmiere mit Schnittstellen nicht mit Implementationen. Open/Closed Principle: Entwürfe sollten für Erweiterungen offen, aber für Veränderungen geschlossen sein.