Números Aleatórios em Ruby

Sempre use ActiveSupport :: SecureRandom.random_number ao invés de rand para obter números reais para seus testes A / B. Usar passageiro com rand pode bagunçar seus números (às vezes a …

Continuar lendo

Cuidado com os resgates

Os resgates são fantásticos e podem levar a um código melhor gerenciado. Mas se você resgata para tudo, esteja preparado para bater sua cabeça contra a parede enquanto tenta entender …

Continuar lendo

Ruby privates

Mesmo se você tornar um método privado em ruby, poderá acessá-lo via ‘enviar’. class Hi def pub_hello puts “public hello” end private def priv_hello puts “private hello” endendhi = Hi.newhi.pub_hello#public_hellohi.priv_hello#errorhi.send(:priv_hello)#private …

Continuar lendo