Como usar o método tap para executar operações em resultados intermediários dentro de um encadeamento de métodos?
Se você é o tipo de pessoa que gosta de fazer comentários em código para lembrar de fazer alguma tarefa no futuro, o framework Rails tem uma funcionalidade que pode te ajudar.
Vamos ver como criar múltiplas instâncias de models com atributos de valores diferentes usando FactoryBot.
O operador *ampersand* (&) pode ser aplicado em programação com diversas funcionalidades. Vamos ver como ele pode ser utilizado para processar arrays em Ruby.
No desenvolvimento de aplicações web é comum que o CPF de usuários seja solicitado e, com isso, torna-se necessário validar os números inseridos. Vamos dar um exemplo de código Ruby para fazer essa validação.
No desenvolvimento de aplicações Web existem ocasiões em que precisamos fazer a alteração do nosso banco de dados de SQLite para Postgres. Do Rails 6.x em diante esse processo ficou bem mais simples.