Frage

Wenn Aspect Oriented Programming mit Politik Injektion verwendet wird, wie geht man mit den politischen Fehler anmutig in Ihrem Design?

In Aspect Oriented die Objekte Programmierung sollte unbeteiligt mit, wie eine bestimmte Richtlinie konfiguriert ist, aber eine bestimmte Politik bestimmte Fehler auswerfen kann. Was ist das anmutige Design damit umgehen?

War es hilfreich?

Lösung

Wenn man bedenkt, die Politik sein, ein „Aspekt“ des Systems dann der spezifische Aspekt sollte alles im Griff, die mit dieser Politik zu tun hat. Die Objekte sollten keine Kenntnis von der spezifischen Politik sein. Auf diese Weise, wenn Sie die Richtlinie in Zukunft ändern müssen, werden Sie nichts in den Objekten zu ändern.

Andere Tipps

Warum nicht Ihren Aspekt hat, dass die Politik es validieren injiziert / Fehler behandeln, die auftreten können?

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