Frage

seine Definition von OOP, Alan Kay weist darauf hin, er unterstützt „die extreme späte Bindung aller Dinge“. Ist sein Interesse an der Aktie späte Bindung die gleiche Motivation wie das Interesse der Menschen in IoC?

Insbesondere wäre es richtig zu sagen, dass sowohl durch das Konzept motiviert sind „so wenig wie möglich angeben, und lassen Sie Implementierungsdetails in später ausgefüllt werden“?

War es hilfreich?

Lösung

Es hängt davon ab, was man durch Umkehrung der Steuer bedeuten - der Begriff wurde überlastet Dependency Injection zu schließen, aber sie sind wirklich unterschiedliche Konzepte. IoC beschrieben ursprünglich ein Verfahren der Programmablauf der Steuerung, während DI mit reduzierenden Kopplung zwischen Typen speziell betroffen ist.

Das heißt, es könnte argumentiert werden, dass all diese Methoden / Muster / Philosophien die gleiche Grundprinzip teilen. Die Kosten für die Änderung zu senken

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top