Pythonの禅は、Pythonのプログラミングと設計に関するガイドラインになります。
このガイドラインを参考にしたいのですが格言が19個もあり非常にわかり難いのが難点です。
ので、私なりに19個の格言のエッセンスを落とすことなく6個に要約しました。
Pythonの禅を6個に要約
- 内容を容易に説明できる「明示的で読みやすいコード」を書く。
- 無いよりはある方が良いが、慌ててやるよりは無い方がまだマシ。
- 意図が無ければエラーを隠してはいけない。
- ネストの浅い名前空間を積極的に使うべき。
- 曖昧なままにしておかない。
- これらのルールは「絶対!」と言いつつも、破った方が良いこともある。
まとめ
これらのガイドラインに絶対に従わなければならないわけではありませんが、Pythonのプログラミングや設計時に心に留めておくと良いでしょう。