Palabras finales
Lección 27 de 28 del curso Código limpio: escribe mejor código con Python de Coddy.
El código limpio es una parte integral de la programación.
Esperamos que ahora tengas una visión general de qué es el código limpio y de cómo puedes implementarlo en Python.
Tu tarea ahora es integrar los principios que has aprendido en tu programación diaria para disfrutar de todos los beneficios del código limpio.
Desafío
Fácil¡Recapitulemos todo!
Se te proporciona un código que infringe varios principios del código limpio. ¡Encuéntralos y refactoriza el código!
Pruébalo tú mismo
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 las lecciones de Código limpio: escribe mejor código con Python
Practica por tu cuenta: Compilador de Python online