01 / 06
4つの道具をならべる
この章で手に入れたのは4つ。どれも動きを変えない道具だ。
- PEP 8 … 書きかたをそろえる。字下げは半角4つ、名前は小文字とアンダースコア、演算子の前後に空白1つ
- docstring … 関数やクラスのすぐ下に
"""..."""で説明を置く - 型ヒント … 何を受け取って何を返すかを書き添える
- dataclass … データを持つだけのクラスから、決まりきった行を消す
動きが変わらないのに、なぜやるのか。読む人の時間を減らすためだよ。そしてその読む人は、たいてい三日後のあなただ。