Tecnologia da Informação Banco de Dados Linguagem SQL

No âmbito da Refatoração de software, analise as afirmativas a seguir.

I - Introduce Parameter Object é uma técnica de refatoração que pode ser aplicada em métodos muito longos.

II - Código duplicado é candidato para aplicação das técnicas Extract Method e Substitute Algorithm.

III - Extract Class é uma técnica de refatoração que pode ser aplicada em classes muito grandes.

Está(ão) correta(s) a(s) afirmativa(s)

  • A. I, apenas
  • B. II, apenas.
  • C. III, apenas
  • D. I e II, apenas.
  • E. I, II e III.