ID 1770322 Banca CESPE / CEBRASPE Órgão TRE-MT Ano 2015 Provas CESPE - 2015 - TRE-MT - Analista Judiciário - Análise de Sistemas Disciplina Engenharia de Software Assuntos Refatoração A técnica de refactoring Alternativas resulta em melhoramento do código, pois promove, a cada iteração, uma limpeza no código-fonte e alteração semântica da lógica. apresenta a desvantagem de exigir uma nova alteração no código existente a cada novo requisito criado, mesmo na parte do código que tenha relação com esse requisito. é usada para aumentar a complexidade do código a cada iteração, com o intuito de garantir e aumentar a segurança do código. tem o objetivo de permitir grandes alterações no código a cada iteração no sentido de melhorar a qualidade do código. permite a reestruturação de códigos de maneira disciplinada e compatível com os métodos ágeis e é uma prática fundamental da XP (eXtreme Programming). Responder Comentários Equipes XP utilizam a prática de refatoração. Elas alteram pequenas partes do sistema, frequentemente, sempre que encontram uma oportunidade para melhorar o código, tornando-o mais limpo, mais claro e mais fácil de ser compreendido. Tais alterações não mudam o comportamento das funcionalidades, apenas melhoram a estrutura do código.Fonte: http://www.desenvolvimentoagil.com.br/xp/praticas/refatoracao Quais os erros das outras questões? a) não altera a lógica. b) não exige uma alteração no próprio requisito criado. c) é usada para diminuir a complexidade do código. d) não tem esse objetivo, podem ser pequenas alterações. e) correta.