Was ist eine bessere Syntax in Java: "obj == null" oder "null == obj"?
Tja, da streiten sich die Geister. “null==obj” ist die sicherere Variante. Wenn man sich vertippt und aus Versehen “null=obj” schreibt, dann schimpft der Compiler, während er bei “obj=null” Code generiert, der mal kurz deine Referenz überschreibt. Andererseits empfinde ich “obj==null” intuitiv einfacher erfassbar, vermutlich weil es ohne viel Übersetzung im Sprachzentrum des Hirns landet: “Wenn das Objekt null ist, …”