Dependency-Injection mit ABAP Objects
,
Um den Aufwand für die Entwicklung von Unit-Tests überschaubar zu halten, werden im OO-Design Aspekte wie das Single-Responsibility-Prinzip oder Inversion-of-Control benötigt. Gerade für letztere bietet sich ein Dependency-Injection-Container an, die in anderen Umgebungen wie Java oder C# selbstverständlich sind. In diesem Blog-Post möchte ich einen DI-Container für ABAP Objects vorstellen, der für viele einfache Szenarios eingesetzt werden kann. mehr...