Registriert seit: 26. Mai 2004
3.159 Beiträge
|
AW: Pattern: Visitor
18. Okt 2011, 18:34
Hm, an der Stelle könnte man auch mit class helper weiter kommen. Blöd an diesem Pattern finde ich, dass gewisser Code, den ich logisch in die Klasse gepackt hatte, auf einmal außerhalb befindet. Interessanter wird das Pattern erst, wenn du eine Basisklasse hast, von der n Klassen abgeleitet wurden und nicht alle n Klassen diese ein besondere TuWas() Methode kommen soll. Wobei man an dieser Stelle auch eine abstrakte Ableitung generieren könnte und die entsprechenden Klassen dann von dieser neuen abstrakten Klasse ableiten könnte.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
|