禅のPython、ティム・ピーターズ
醜いよりも美しい方がいいです。
明示的は暗黙的よりも優れています。
シンプルは複雑よりも優れています。
複雑は複雑よりも優れています。
ネストはフラットよりもフラットです。
疎は密よりも優れています。
読みやすさが重要です。
特別なケースは、ルールを破るほど特別なものではありません。
実用性は純粋さを上回りますが。
エラーは黙って渡ってはなりません。
明示的に沈黙させない限り。
あいまいな状況に直面して、推測する誘惑を拒否してください。
それを行うには、1つ、できれば1つの明白な方法のみが必要です。
あなたがオランダ人でない限り、その方法は最初は明白ではないかもしれませんが。
今は決してないよりはましです。
決してますが、多くの場合よりも良好である右の今。
実装の説明が難しい場合は、悪い考えです。
実装が簡単に説明できる場合は、良いアイデアかもしれません。
名前空間は非常に魅力的なアイデアの1つです-それらの多くを実行しましょう!
以下は翻訳です:
醜いよりも美しい方が良いです。
明確さは曖昧さよりも優れています。
単純なものは複雑なものよりも優れています。
複雑な方が面倒な方がいいです。
フラットはツイストやターンよりも優れています。
密集よりも疎密の方が優れています。
重要なのは読みやすさです。
特別な場合は、ルールを破るほど特別ではありません。
練習は真実を壊すことができますが;
エラーは無視できません。
特に明記されていない限り、
あいまいさに直面し、推測することを拒否しました。
常に、1つ、好ましくは1つだけの明らかな識別方法があります。
あなたがオランダ人でない限り、この方法は最初は明白ではないかもしれませんが。
今では何もないよりはましです。
いつもより良いとは限りませんが;
それを達成する方法を説明することが難しい場合、この考えは悪い考えです。
それが非常にうまく説明できれば、これは良い考えです。
名前空間は非常に良いアイデアです。この領域でさらに作業をしましょう!