Skip to content

Guilherme Refatorações Solid e Clean Code

Guilherme Mendes edited this page Apr 22, 2021 · 1 revision

Refatorações Solid e Clean Code

Resultados

Foram feitas alteração nas duas classes de teste após a análise do CodeClimate test_actions.py e test_count_vectors_featurizer.py.

Test Actions

  • Refatoração do método test_count_vector_featurizer_persist_load, onde havia uma declaração ruim e trechos repetidos, que foi aplicado um desacoplamento da lógica para uma função chamada verify_sequence_not_none que verifica os sequences não nulos.

Codeclimate

image

Tests Count Vectors Featurizer

  • Refatoração da classe test_actions.py onde foi aplicada a refatoração de redução de repetição de código e tamanho da função.
Clone this wiki locally