كلمات ختامية
الدرس 27 من 28 في دورة Clean Code - كتابة كود أفضل باستخدام Python على Coddy.
الكود النظيف (Clean Code) هو جزء لا يتجزأ من البرمجة.
نأمل أن يكون لديك الآن نظرة عامة حول ماهية الكود النظيف، وكيف يمكنك تنفيذه في 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())