Ich habe viel über dieses Muster im Internet recherchiert. Ich habe gelernt, dass es mehrere Geschmacksrichtungen dieses Musters gibt.
Insbesondere habe ich so viele verwirrte Implementierungen gesehen, dass ich beschloss, mehr darüber nachzudenken und etwas zu entwerfen, das ich für meine Zwecke als akzeptabel betrachten könnte.
Ich arbeite mit einer großen und komplexen Bibliothek in Java, die das Besuchermuster auf eine sehr saubere und saubere Weise ausgiebig verwendet. Insbesondere mag ich Implementierungen mit visitA, visitB, visitWhatever, acceptA, acceptB, acceptWhatever. Das ist absolut falsch, IMHO. Du brauchst das nicht. Wenn Sie alles sauber halten, können Sie Bedenken in ihren jeweiligen Klassen haben und Ihr Leben wird viel glücklicher sein.
Wenn Sie eine Chance haben, werfen Sie bitte einen Blick auf an article I've written about this.
Beifall
Dank für den PDF-Link & zum Javaworld Artikel sind sie – skystar7
Hallo Die www.patterndepot.com Website dauerhaft genommen worden zu sein scheint unten wirklich hilfreich! Der Satz an pdfs zu den GOF Design Patterns (unter www.patterndepot.com/put/8/*) war exzellent. Irgendwelche Ideen, wenn dieser Inhalt woanders repliziert wurde? Vielen Dank im Voraus –
Vielleicht versuchen Sie es über die Wayback-Maschine: http://www.archive.org/web/web.php – digiarnie