Ir para o conteúdo principal

[Gov.Doc] Estudo: Esforço para padronizar e otimizar chamadas de API no gov.doc

Objetivo

O objetivo deste estudo é analisar o esforço para padronizar as chamadas de API no sistema do Gov.Doc, como resultado, a refatoração do código.

Introdução e justificativa

Dentro deste estudo serão identificados quais os serviços possuem padrões de chamadas de API distintos no Gov.Doc, e alinhá-los  para garantir uma arquitetura limpa do sistema. O estudo surgiu a partir da necessidade de poupar tempo e esforço nas futuras manutenções do software.

Serviços a serem alterados

  • App/Services/ApiDeEmail

image.png

  • App/Services/AssineAqui 

image.png

  • App/Services/ApiGovDoc

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

  • App/Services/DocumentosApiGovDoc

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png


Resultados

Foi implementada a Interface IHttpHelpService, seguindo o seguinte padrão:

image.png

 Nos seguintes serviços:

  • App/Services/ApiDeEmail;
  • App/Services/ApiGovDoc;
  • App/Services/AssineAqui;
  • App/Services/DocumentosApiGovDoc.

Superintendente
Delner Freire

Diretor
Maico Moreira da Silva

Gerente de Desenvolvimento
Jônatas Justiniano Lima

Product Owner
Gabriel Santi Binda

Scrum Master
Wagner Moreira Melo

Time de Desenvolvimento
Tambaquis

 
Membros do Time Tambaqui
Wagner Moreira Melo
Gabriel Santi Binda
Taillon Miguel Gonçalves
Raissa Sousa Stodulski

Vinicius da Rosa Pereira

Elias Braga

Ádelle Camarão Monteiro

Leticia Gondim de Souza