E vs. &&

Experimente o seguinte para processar a diferença:

a = 'this' && 'that'
b
= 'those' and 'these'

p a

p b

&&obtém o segundo dos valores ( 'that')
andobtém o primeiro ( 'these'), graças à precedência do operador.

rubocopprefere que usamos &&.

Excelente explicação de Avdi Grimm .