Mittwoch, 26. August 2009

instanceof ist das goto von Java.

Die instanceof Abfrage ist bei guter Programmierung ebenso vermeidbar, wie das goto in anderen Sprachen. Ist man doch gezwungen auf eine Klasseninstanz abzufragen, sollte überlegt werden, ob nicht im Softwaredesign etwas umzustellen ist.

[Update 1.9.10]
Im übrigen lohnt sich ein Blick auf diesen Artikel, warum instanceof manchmal doch nicht so schlecht ist, wie man allgemein glaubt.