Menu
Coddy logo textTech

Considerações Finais

Lição 27 de 28 do curso Clean Code - Escreva códigos melhores com Python da Coddy.

Clean Code é uma parte integrante da programação.

Esperamos que agora você tenha uma visão geral do que é clean code e de como você pode implementá-lo em Python.

Sua tarefa agora é integrar os princípios que você aprendeu à sua programação do dia a dia para aproveitar todos os benefícios do clean code!

challenge icon

Desafio

Fácil

Vamos recapitular tudo!

Você recebeu um código que viola vários princípios de código limpo, encontre-os e refatore o código!

Experimente você mesmo

from abc import ABC
from abc import abstractmethod
class convertor(ABC):
    @abstractmethod
    def Convert(self):
        pass
class binary_convertor(convertor):
    def __init__(self, number):
        self.number = number
    def Convert(self):
        return bin(self.number)[2:]
if __name__ == '__main__':
    NUMBER = eval(input())
    CONVERTOR = binary_convertor(NUMBER)
    print(CONVERTOR.Convert())

Todas as lições de Clean Code - Escreva códigos melhores com Python