null == foo versus foo == null [duplicado]

Esta questão já tem uma resposta aqui:

Qual é mais efetivo: if (null == variable) ou if (variable == null)? [duplicado] 9 respostas

Isso pode ser apenas uma questão de estilo, mas eu estou lendo um livro de codificação Java ('Programação Android') e o escritor declara null primeiro antes de um método variável, uma prática com a qual não estou familiarizado. Por exemplo:

if (null == foo) {
    //code here
}

ou

if (null != foo) {
    //code here
}

ao invés de

if (foo == null) {
    //code here
}

Não consigo ver como a ordem faria a diferença semanticamente / sintaticamente, ou estou errado aqui? Realmente apenas curioso.

questionAnswers(5)

yourAnswerToTheQuestion