Final Words
Lección 27 de 28 del curso Clean Code - Write better code using 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 Clean Code - Write better code using Python
Practica por tu cuenta: Compilador de Python online