PEP-8 ではなぜ最大行長が 79 文字に指定されているのですか? [closed] 質問する

PEP-8 ではなぜ最大行長が 79 文字に指定されているのですか? [closed] 質問する

この千年紀にPythonがペップ8指定する最大行長79文字ですか?

ほぼすべてのコード エディターは、長い行を処理できます。折り返しをどのように処理するかは、コンテンツの作成者の責任ではなく、コンテンツ コンシューマーの選択です。

この時代に 79 文字に固執する (正当な) 理由はあるのでしょうか?

ベストアンサー1

PEP-8 の価値の多くは、人々が取るに足らない書式設定ルールについて議論するのを止め、一貫性のある書式設定の優れたコードを書き始めることにあります。確かに、79 が最適だと本当に思っている人はいませんが、それを 99 や 119 など、好みの行の長さに変更しても明らかな利点はありません。選択肢は、ルールに従って戦う価値のある理由を見つけるか、行の長さによって読みやすさと生産性がどのように変化するかを示すデータを提供するかのどちらかだと思います。後者は非常に興味深いものであり、人々の考えを変える可能性が高いと思います。

おすすめ記事