null == foo versus foo == null [duplicar]

Esta pregunta ya tiene una respuesta aquí:

¿Qué es más efectivo: if (null == variable) o if (variable == null)? [duplicar] 9 respuestas

Esto puede ser simplemente una pregunta de estilo, pero estoy leyendo un libro de codificación Java ('Programación de Android') y el escritor declara nulo antes de un método variable, una práctica con la que no estoy familiarizado. Por ejemplo:

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

o

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

en lugar de

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

No puedo ver cómo el orden haría una diferencia semántica / sintáctica, ¿o me equivoco aquí? Realmente solo por curiosidad.

Respuestas a la pregunta(5)

Su respuesta a la pregunta