README Build Status Maintainability Test Coverage

Objetivo

Projeto escola para ajudar no aprendizado de programação.

Passo-a-passo do setup

  1. Instalar e configurar o RVM (https://rvm.io/rvm/install).
  2. Instalar o ruby-2.7.0, utilizando o RVM.
  3. Instalar e configurar o bundler (https://bundler.io/).
  4. Configurar o Gemfile com as gems rspec, factory_bot, guard-rspec, pry.
  5. Instalar e configurar o Guard.

Passo-a-passo da construção

  1. Começar sempre pelos testes.

Referências

Glossário

  • Puma: web server, trata as requisições e respostas.
  • Rack: interface entre o web server e s web application.
  • Sinatra: é o framework para a web application.