おわりに
Coddyの「Clean Code - Pythonでより良いコードを書く」コースのレッスン 27/28。
クリーンコードはコーディングに不可欠な要素です。
これで、クリーンコードとは何か、そしてそれを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オンラインコンパイラ