6 Stimmen

Können die Umkehrung der Kontrolle und RAII zusammenspielen?

Ich habe gerade über die Inversion der Kontrolle (IOC) gelesen und es hat mich gestört, dass es scheint, wie es die Speicherverwaltung ein Schmerz macht. Natürlich scheint es, dass IOC meist in Garbage-Collected-Umgebungen (Net, Java, Scripting) verwendet wird, während mein Anliegen in Nicht-GC-Einstellungen ist.

Meine Sorge ist, dass IOC in gewisser Weise gegen RAII verstößt, da wir die Lebensdauer der Ressourcen von der Lebensdauer der Objekte entkoppeln. Stört diese zusätzliche Komplexität niemanden sonst? Und die eigentliche Frage ist, welche Techniken können eingesetzt werden, damit die Dinge reibungslos ablaufen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X