Skip to content

Repositório da API de calculadora desenvolvida durante as aulas de GQSO (IFAL Arapiraca), turma 924

License

Notifications You must be signed in to change notification settings

danielfireman/gqso-924-calc-api

Repository files navigation

Dos requisitos à entrega contínua

Uma abordagem prática e online usando tdd

Turma 924 | Disciplina GQSO

Requisitos funcionais: O que desenvolver?

API HTTP (inspirada em REST) para calculadora com as 4 operações:

  • GET /soma/1/2
  • GET /sub/2/1
  • GET /mult/2/1
  • GET /div/1/2

Operandos e retorno de ponto flutuante e as entradas inválidas devem retornar HTTP status 400 (bad request)

Processo e práticas: Como desenvolver?

  • Código fonte livre e aberto
  • Licença MIT (permissiva)
  • Usando o repositório de código Github (github.com)
  • Usando desenvolvimento orientado a testes (claro)
  • Usando integração contínua -> executar testes a cada modificação
  • Implantar binário na plataforma Heroku (heroku.com)
  • Usando entrega contínua

About

Repositório da API de calculadora desenvolvida durante as aulas de GQSO (IFAL Arapiraca), turma 924

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published