SóProvas


ID
943216
Banca
CESPE / CEBRASPE
Órgão
INPI
Ano
2013
Provas
Disciplina
Arquitetura de Software
Assuntos

A documentação da arquitetura de software de sistema facilita a comunicação entre os participantes do desenvolvimento do sistema.

A respeito das práticas de arquitetura de software, julgue os itens a seguir.

A refatoração objetiva tornar o código mais claro e limpo.

Alternativas
Comentários
  • Correto. Refatoração (do inglês Refactoring) é o processo de modificar um sistema de software para melhorar a estrutura interna do código sem alterar seu comportamento externo.
    O uso desta técnica aprimora a concepção (design) de um software e evita a deterioração tão comum durante o ciclo de vida de um código. Esta deterioração é geralmente causada por mudanças com objetivos de curto prazo ou por alterações realizadas sem a clara compreensão da concepção do sistema. Fonte: Wikipedia
  • Refatoração de código

    Remoção de duplicação

    Melhora a estrutura interna do código sem alterar seu comportamento externo

    Incrementa melhoria no entendimento do código

    Utiliza fortemente conceitos de OO

    Evita a deterioração durante o ciclo de vida da um código