/blog-rails-challenge

Ruby on Rails challenge app for new developers

Primary LanguageRuby

Desafio Ruby on Rails

Versão demo: https://blog-rails-challenge.herokuapp.com/

Para executar esse desafio é muito simples:

  1. Faça um fork deste projeto na sua conta do github
  2. Acesse a página de projetos em https://github.com/raise-sistemas/blog-rails-challenge/projects/1
  3. Escolha uma das issues que estão abertas na coluna TODO
  4. Implemente a issue com seu respectivo teste utilizando rspec
  5. Publique a sua branch em um projeto na sua conta do heroku demonstrando a funcionalidade
  6. Abra um PR para a issue escolhida informando o link do app no heroku
  7. Informe a conclusão pelo email dev@e-inscricao.com
  8. Enquanto aguarda o review, fique na liberdade para escolher uma outra issue para resolver, afinal, você quer mostrar o seu valor!

Observações

Este teste busca simular uma situação real de trabalho, por isso, os seguintes ítens serão avaliados:

  1. Organização dos commits. Eles devem contar a história da sua feature, separando-os de forma organizada para facilitar o review do código.
  2. As mensagens de commit devem ser explicativas.
  3. Coloque comentários no código explicando o funcionamento e o motivo de determinada decisão.
  4. Nomes sempre em inglês.
  5. Organização de código seguindo as melhores práticas Ruby/Rails.
  6. Testes que realmente validam a feature.
  7. Não ter brechas de segurança.
  8. Por último mas não menos importante, performance, sabendo utilizar os recursos que o Rails oferece para evitar n+1, etc.

Boa Sorte!