Da streiten sich die Geister der .NET- und Java-Fraktion.
Je nach dem, für welchen Weg man sich entscheidet, beide sind nicht falsch.