Logo Passei Direto
Buscar
Em relação aos Conceitos de Projeto de Software, Refatoração pode ser definida como: Alternativas a) É o aperfeiçoamento contínuo do sistema, sendo o processo de alterar o código fonte de uma maneira que não altere seu comportamento externo e ainda melhore a sua estrutura interna. b) É uma representação de um interesse em comum no sistema. Esses interesses podem ser separados ou podem ser entrelaçar, dependendo dos requisitos que definem os aspectos do sistema. c) É o conceito que é obtido pelo resultado direto da separação por interesses, da modularidade, dos conceitos de abstração e encapsulamento de informações, se refere ao desenvolvimento de módulos com uma função ?única? (coesão) e com aversão à interação excessiva com outros módulos do sistema (relacionado ao acoplamento dos módulos do sistema). d) É a técnica que faz com que detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos.
User badge image
MANUAL DO EUA

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

A alternativa correta é a letra A) É o aperfeiçoamento contínuo do sistema, sendo o processo de alterar o código fonte de uma maneira que não altere seu comportamento externo e ainda melhore a sua estrutura interna. Refatoração é uma técnica utilizada em desenvolvimento de software que consiste em melhorar a estrutura interna do código fonte sem alterar o comportamento externo do sistema. O objetivo é tornar o código mais legível, fácil de entender e manter, além de melhorar a sua qualidade.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina