SóProvas


ID
2912755
Banca
IF-PA
Órgão
IF-PA
Ano
2019
Provas
Disciplina
Programação
Assuntos

Ao analisarmos uma classe Java, nos deparamos com um método que implementa diversas funcionalidades, tornando-se um método com muitas linhas de código, de difícil compreensão e manutenção. Para melhorar essa situação, decidimos dividi-lo em métodos menores, mais fáceis de entender e de efetuar manutenções. A esse processo de organizar e melhorar a estrutura interna de uma aplicação, denominamos de:

Alternativas
Comentários
  • Refatoração é uma técnica para melhoria de código.É uma mudança feita na estrutura interna do software que faz ficar mais mais de mais fácil de entender e mais barato de modificá-lo, sem mudar seu comportamento observável. Obter essa simplicidade não é algo fácil, por isso, a fazermos por meio de uma série de pequenas alterações, uma a uma sem alterar esse comportamento. Atenção: refatoração não é um ato de reescrever código.

    Benefícios

    Economia de tempo e aumento da qualidade

    Melhora o design do sw

    Fica mais fácil encontrar defeitos

    Ajuda a programar mais rápido

     

    Fonte: eXtreme Programming: Práticas para o dia a dia . . . Daniel Wildt e mais autores

  • Refatoração é o processo de modificar um sistema de software para melhorar a estrutura interno do código sem alterar seus comportamento externo.

    Gabarito: E

  • Bem simples:

    Refatorar = reorganizar