Lời kết
Bài học 27 trên 28 trong khóa học Clean Code: viết code tốt hơn với Python của Coddy.
Clean Code là một phần không thể thiếu khi viết code.
Hy vọng giờ đây bạn đã hiểu tổng quan về clean code và cách áp dụng nó trong Python.
Nhiệm vụ của bạn bây giờ là vận dụng những nguyên tắc đã học vào việc viết code hằng ngày để tận hưởng mọi lợi ích của clean code!
Thử thách
DễCùng ôn lại mọi thứ nhé!
Bạn được cung cấp một đoạn code vi phạm nhiều nguyên tắc về code sạch. Hãy tìm ra các lỗi đó và cấu trúc lại đoạn code!
Tự làm thử
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())Tất cả bài học trong Clean Code: viết code tốt hơn với Python
Tự luyện tập: Trình biên dịch Python online