Inversion of Control als Wegweiser für eine bessere Anwendungsarchitektur
06.06.2011 11:00 - 12:00 UhrEine der wesentlichen Anforderungen an moderne Anwendungen ist Flexibilität. Da damit jedoch immer auch die Komplexität in Bezug auf die Zusammenführung der einzelnen Bestandteile erhöht wird, ist ein Verfahren notwendig, beides in Einklang zu bringen. Mit Inversion of Control ist eine Herangehensweise beschrieben, die die Grundlage für einige der wichtigsten Entwurfsmuster darstellt. So können Dependency Injection und Strategy helfen, die Anwendungen flexibler zu gestalten und gleichzeitig die Wartbarkeit erhöhen. Torsten Zimmermann erläutert die Hintergründe dieser Herangehensweise und stellt Beispiele vor, die den praktischen Nutzen demonstrieren.