I am reading through Programming Ruby, The Pragmatic Programmer's Guide (The Pick Axe Book), and the author claims that there's a difference between:

```
var = var || "Default Value"

```

and:

```
var || = "Default Value"

```

I don't understand this, as there is no difference from what I can see. Can anyone help me with this?