Os 4 níveis do programador em relação aos testes
Classificar é uma tarefa difícil, mas vamos tentar agrupar os programadores em 4 níveis em relação aos testes:
Leia +
Classificar é uma tarefa difícil, mas vamos tentar agrupar os programadores em 4 níveis em relação aos testes:
Leia +
Com a nova tendência de se pensar duas vezes antes de herdar de ActiveRecord::Base, vejo muitos códigos utilizando a abordagem de herdar de Struct.new. Isso não é uma boa ideia.
Leia +
Pode ser coincidência, mas nos últimos tempos tenho visto muito a utilização da falácia do espantalho na comunidade.
Leia +
O Design do código determina o quão fácil será uma possível mudança.
Neste post mostrarei um exemplo prático de como podemos modelar nosso código para ter mais flexibilidade.
Leia +
Durante o desenvolvimento de uma feature no atual projeto em que trabalho, precisei adicionar um autocomplete de endereço com base no CEP.
Leia +
Gosto de Design Patterns e a cada dia procuro melhorar meu código aplicando alguns.
Nos últimos tempos tenho usado bastante a ideia de “Presenters”. Neste post irei explicar sua utilização.
Leia +
No dia 12 de maio aconteceu o 5º Encontro Guru Sorocaba – Secot Ufscar onde dei uma palestra sobre “Boas práticas de Design em aplicações Ruby on Rails”.
Leia +
ActiveSupport::Memoizable está depreciado a partir do Rails 3.2
Leia +
Atualmente, é comum ter múltiplos mecanismos de autenticação em aplicações web.
A Gem Omniauthpermite adicionarmos este recurso em uma aplicação Rails facilmente.
Com ela podemos permitir que usuário se autentique em nosso site utilizando diversas estratégias.
Leia +
Até o presente momento havia publicado apenas posts técnicos, mas agora vou tentar iniciar uma série sobre outros assuntos que também me interessam e de certa forma estão relacionados com minha carreira. Iniciarei com uma retrospectiva.
Leia +