Schlusswort
Lektion 27 von 28 im Kurs Clean Code - Schreibe besseren Code mit Python von Coddy.
Clean Code ist ein wesentlicher Bestandteil der Programmierung.
Hoffentlich haben Sie nun einen Überblick darüber, was Clean Code ist und wie Sie ihn in Python umsetzen können.
Ihre Aufgabe ist es nun, die gelernten Prinzipien in Ihren Programmieralltag zu integrieren, um von allen Vorteilen von Clean Code zu profitieren!
Aufgabe
EinfachFassen wir alles zusammen!
Ihnen wird ein Code gegeben, der gegen eine Vielzahl von Clean-Code-Prinzipien verstößt. Finden Sie diese und refactoren Sie den Code!
Probier es selbst
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())