wenn du nicht selber erkennen kannst, was sauber oder unsauber ist, dann ist das doch vorerst ganz egal,
welchen Vorteil hast du von einer eher sauberen Version? zumal das je nach Interpretation des Urteilenden anders aussieht
verwende die Klassen in etwa so wie in Beispielen, das ist meist eine gute Grundlage,
und wenn dir selber etwas komisch vorkommt (Code-Verdoppelung, Unordnung), dann korrigiere es nach Bedarf,