Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Engenharia de Software/
  4. Questão 457941201814709

Uma fintech especializada em processamento de pagamentos enfrenta dificuldades na manutenção da API de transações financ...

1

457941201814709
Ano: 2025Banca: CESGRANRIOOrganização: BANESEDisciplina: Engenharia de SoftwareTemas: Refatoração de Código
Uma fintech especializada em processamento de pagamentos enfrenta dificuldades na manutenção da API de transações financeiras. Tais dificuldades ocorrem devido ao crescimento desorganizado do código dessa API, que resulta em funções extensas, repetição de lógica e desafios na implementação de novas funcionalidades. Pequenos ajustes nesse código tornaram-se arriscados, pois qualquer alteração pode gerar efeitos colaterais inesperados, além de demandar um tempo excessivo da equipe para compreender trechos confusos e mal estruturados. Para resolver esse problema, o diretor de tecnologia propõe a adoção de práticas de refatoração.

Dado o problema enfrentado por essa fintech, a abordagem que se alinha ao conceito de refatoração para resolver essa situação é a de
Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200197608Engenharia de Software

Um grupo de pesquisadores dispõe de uma verba para desenvolver um software específico para coleta de dados em campo por usuários especialistas. Esse s...

#Verificação e Validação de Software
Questão 457941200266813Engenharia de Software

A metodologia de desenvolvimento SCRUM é caracterizada por ser ágil e rápida nas entregas. Um dos elementos-chave do processo SCRUM é o Sprint, que é ...

#Scrum Framework#Metodologias Ágeis de Desenvolvimento de Software
Questão 457941200656678Engenharia de Software

Os processos baseados em Desenvolvimento Iterativo e Incremental foram criados em resposta às fraquezas do modelo em Cascata Original. Dentre as fraqu...

#Engenharia de Processos de Software#Modelos Alternativos de Processo de Software#Modelo Cascata
Questão 457941200728081Engenharia de Software

Na área de geoprocessamento, um software proprietário pode ser feito com finalidades comerciais ou não. Um exemplo de um software proprietário que NÃO...

#Geoprocessamento na Engenharia de Software
Questão 457941200927655Engenharia de Software

No planejamento de projetos de software, e principalmente em metodologias ágeis de desenvolvimento, muitos autores defendem a técnica conhecida como “...

#Metodologias Ágeis de Desenvolvimento de Software
Questão 457941201073391Engenharia de Software

Um analista de sistemas levantou a lista de requisitos de um sistema de contas a pagar (SCP).R1 = O contador cadastra no SCP uma ou várias contas. R2 ...

#Requisitos de Software
Questão 457941201241991Engenharia de Software

O diagrama de caso de uso, parte da linguagem UML, e a descrição textual de cada caso de uso compõem uma das técnicas mais utilizadas atualmente na an...

#Diagrama de Casos de Uso#Linguagem de Modelagem Unificada
Questão 457941201277573Engenharia de Software

O Processo Unificado Rational (RUP) descreve uma abordagem disciplinada para alocar e gerenciar tarefas e responsabilidades durante o desenvolvimento ...

#Engenharia de Processos de Software#Rational Unified Process (RUP)
Questão 457941201306114Engenharia de Software

Entre os métodos para testes de software está o teste de caixa-branca. Uma de suas aplicações consiste em determinar os caminhos que podem ser percorr...

#Verificação e Validação de Software
Questão 457941201529003Engenharia de Software

Os programas (softwares) utilizados para apoio às atividades de inteligência de negócios (BI) têm a seguinte característica:

#Inteligência Artificial

Continue estudando

Mais questões de Engenharia de SoftwareQuestões sobre Refatoração de CódigoQuestões do CESGRANRIO