Заключительные слова
Урок 27 из 28 курса Clean Code — пишите код лучше на Python на Coddy.
Чистый код — неотъемлемая часть программирования.
Надеемся, теперь вы имеете общее представление о том, что такое чистый код и как реализовать его в Python.
Теперь ваша задача — применять изученные принципы в повседневном программировании, чтобы пользоваться всеми преимуществами чистого кода!
Задание
ЛегкоДавайте повторим всё!
Вам дан код, который нарушает различные принципы чистого кода. Найдите их и выполните рефакторинг кода!
Попробуйте сами
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())Все уроки раздела Clean Code — пишите код лучше на Python
Потренируйтесь самостоятельно: Онлайн-компилятор Python