Para otimizar o desempenho de um software de análise financeira, um programador decide reestruturar um algoritmo crucial, dividindo-o em módulos menores e mais gerenciáveis.
Qual técnica o programador está aplicando ao dividir o algoritmo em módulos menores?
(A) Encapsulamento.
B Modularizaçăo.
c Herança.
D Polimorfismo.
E Refatoraçāo.