Pinsor

IOC-Container
Jetzt downloaden

Pinsor Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ryan Svihla
  • Website des Verlags:
  • http://code.google.com/u/rssvihla/

Pinsor Stichworte


Pinsor Beschreibung

IOC-Behälter Der Pinsor ist ein IOC-Container, der in Python geschrieben ist, und der Schwerpunkt auf Abhängigkeitsauflösung. Wenn Sie wissen, was ein IOC-Container-IsPinsor auf Konvention über die Konfiguration abzielt und welche Konfiguration benötigt wird, erfolgt nur im Code. Es ist auch in der Lage, mit minimaler Modifikation an den vorhandenen Quellcode zu verwenden. Die Erweiterbarkeit wird durch "Einrichtungen" erreicht, die den Kernbehälter und die zusätzliche Funktionalität verbinden. Limited AOP-Unterstützung wird schließlich dazu beitragen, die Notwendigkeit zu entfernen, um Dekorateure über Methoden zu verbreiten und von der Regel zu stimmen, oder einen bestimmten Hinweis auf eine Klassenmethode. Wenn Sie nicht wissen, was ein IOC (Inversion der Kontrolle) Container Isis ist, überzeugt die Inversion der Kontrolle ist ein Begriff, der verwendet wird, um Entwickler neu auf dem Konzept zu erschrecken. Es ist auch mit einem Begriff zusammenhängt, den Sie mit einem Lot-Anruf von Abhängigkeitsinjektionsprinzip oder Dip (manchmal nur dI genannt) hören in der Regel durch Auflösen Ihrer Abhängigkeiten für Sie (siehe Proben). Dies hat auch den schönen Nebeneffekt, um Ihren Code zu erleichtern, sich zu leichter zu ändern und einfacher zu konfigurieren. Sie können den Container so viel oder so wenig verwenden, wie Sie möchten, in Ihrem Projekt, was zählt, dass Sie es auf eine Weise verwenden, um sich selbst zu speichern Und Wartungsschmerzen, wenn es nicht das für Sie tut, wird niemand weniger von Ihnen denken, wenn Sie ihn aus Ihrem Code entfernen. Hier sind einige wichtige Funktionen von "Pinsor": · Fließende Schnittstelle. · Nur Code-ID-Konfiguration · Halbautomatische Abhängigkeitsauflösung · Keine besonderen Eigenschaften oder Dekorateuren, die im Code benötigt werden · Keine Notwendigkeit für abstrakte Basisklassen, um Abhängigkeiten einzurichten Anforderungen: · Python


Pinsor Zugehörige Software