Convenções de codificação: use ‘z’ como sufixo para identificadores que podem ser singulares ou paralelos

Algo simples de fazer em seu código que pode exigir explicação ou comentários.

Se um método aceita um argumento que pode ser um único elemento ou matriz, use ‘z’ como sufixo, em vez do nome no singular ou no plural. Isso chama imediatamente a atenção de que algo está diferente e, uma vez aprendido, fica bem claro à vista.

def add_itemz(itemz)
Array(itemz).each do |item|
# ...
end
end