News for hackers. Stuff that matters.
Re:Yoda conditions by wfn on Sunday March 09, 2014 @09:26PM (#7370833)
Not sure of readability, but this surely is a neat trick to avoid null pointer exceptions, etc. (and it can be extended to cover other, related cases..):

    String myString = null;
    if ("foobar".equals(myString)) { /* ... */ }
Re:Yoda conditions by hibikir on Sunday March 09, 2014 @10:14PM (#7370982)
I'd argue that the solution to the problem is to make sure null can't happen, ever. It's way too much boilerplate in Java, but par for the course in, say, Scala. If it can really be null, and it makes sense for it to happen, wrap it in an Option.