Architekturregeln

Architekturregeln ist eine Open Source-Java-Bibliothek, um Ihre Architektur zu behaupten.
Jetzt downloaden

Architekturregeln Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • The Apache License 2.0
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Mike Nereson
  • Website des Verlags:
  • http://architecturerules.googlecode.com/svn/docs/index.html

Architekturregeln Stichworte


Architekturregeln Beschreibung

Architekturregeln ist eine Open Source-Java-Bibliothek, um Ihre Architektur zu behaupten. Architekturregeln ist eine Open Source-Java-Bibliothek, um Ihre Architektur zu behaupten. Architekturregeln nutzt eine XML-Konfigurationsdatei und eine optionale programmatische Konfiguration, um die Architektur Ihrer Code über Einheitstests oder Ameisenaufgaben zu behaupten. Dieser Test kann behaupten, dass bestimmte Pakete nicht von anderen abhängen und in der Lage sind, auf zyklischen Abhängigkeiten zwischen Ihren Pakete und Klassen des Projekts. Dieses Projekt wickelt eine Branche, die akzeptiert wurde, um den Prozess der Aufrechterhaltung einer soliden Softwarearchitektur zu vereinfachen. Hier sind einige wichtige Funktionen von "Architekturregeln": · Aktivieren Sie Ihre Architektur über Einheitstests · Scheitern Sie einen Build, wenn Architekturregeln unterbrochen werden · Erlauben Sie jeder IDE mit Einheitenprüfungsfunktionen zur Durchsetzung einer Architektur · Erlauben Sie den kontinuierlichen Integrationsservern, eine Architektur durchzusetzen · Einfache Lesen und Aufrechterhaltung der Architektronenregeln und -konfiguration · Ermöglicht die Konfiguration mehrerer Architektur. Eine für jedes Modul. Warum agieren Sie Ihre Architektur? Jdepend erklärt, warum Sie eine gute Architektur entwerfen und warum Sie es überwachen sollten. Hier sind einige anwendbare Experten: Identifizieren von Paketabhängigkeitszyklenspaketen, die an einem Paketabhängigkeitszyklus teilnehmen, sind in einer tödlichen Umarmung in Bezug auf die Wiederverwendbarkeit und dessen Release-Zyklus. Paketabhängige Zyklen können leicht identifiziert werden, indem die Textberichte der Abhängigkeitszyklen überprüft werden. Sobald diese Abhängigkeitszyklen mit JDEPEND identifiziert wurden, können sie unter Verwendung verschiedener objektorientierter Techniken unterbrochen werden. Package-Release-Modulespakete, die kohärt und unabhängig sind, können als autonome Module mit ihren eigenen Versionsplänen und Versionsnummern freigegeben werden. Einzelne Pakete oder Gruppen von verwandten Paketen, die in einem Rahmen zusammenarbeiten, dh Kandidaten für die unabhängige Freigabe können geerntet werden, indem sie ihre Konstruktionsqualitätsmetriken mithilfe von JDEPEND.Isolate-Packung von JDEPEND.Isolate-Paketabhängigkeiten abhängig von JDEPEND.Isolate-Paketabhängigkeiten ernten, können leicht identifiziert und getrennt werden, indem sie afferente Kupplungen an diese Pakete. Sobald die Abhängigkeit von diesen Drittanbietern mit JDEPEND gemessen wurde, kann die Abhängigkeit durch effektives Gestaltung abstrakter und stabiler Pakete verwaltet werden, die die Implementierung des Drittanbieters einkapseln. Diese tiefen Abstraktionspakete hängen von High-Abstraktionspaketen ab. Diese Inversion der Abhängigkeiten ermöglicht es, die High-Abstraktionspakete unabhängig voneinander wiederverwendet zu werden, während sie für einen offenen Satz von Implementierungen dehnbar sind. Im Allgemeinen sind Abhängigkeiten von stabilen Paketen wünschenswert, während Abhängigkeiten von Instabulationsverpackungen unerwünscht sind. Jdepend ermöglicht es, Abhängigkeiten interaktiv zu prüfen und als integraler Bestandteil von Softwaredesign und -entwicklung refaktiert zu werden.


Architekturregeln Zugehörige Software

Certmaster

CERTMASTER ist ein Satz von Tools und einer Python-Bibliothek, um SSL-Zertifikate einfach an Anwendungen zu verteilen, die sie benötigen. ...

157

Herunterladen

Mollom

MOLLOM ist eine Ruby-Klasse zum einfachen Schnittstellen mit dem Mollom.com Open-API für Spam-Erkennung und Inhaltsqualitätsbewertung. ...

148

Herunterladen

Ruby-Pg

Ruby-PG ist eine Bibliothek, die das Modul "PG", eine Rubin-Schnittstelle zum postgreSQL-relationalen Datenbankverwaltungssystem bereitstellt. ...

185

Herunterladen