[解決済み】なぜPEP-8は最大行長を79文字に指定しているのですか?[クローズド]
2022-04-01 06:08:28
質問
なぜこの千年紀にPythonが必要なのか PEP-8 を指定します。 最大行長 は79文字ですか?
ほとんどのコードエディターが長い行を処理することができます。 折り返しをどうするかは、コンテンツの消費者が決めることであって、コンテンツ作成者の責任ではありません。
この時代に79文字にこだわる(正当な)理由はあるのでしょうか?
どのように解決するのか?
PEP-8の価値の多くは、人々が取るに足らない書式規則について議論するのを止め、良い、一貫した書式のコードを書くことに取り掛かることです。確かに、79が最適だとは誰も思っていませんが、99や119など、あなたの好きな行の長さに変更しても、明らかな利益はありません。ルールに従って戦う価値のある大義名分を見つけるか、読みやすさと生産性が行の長さによってどう変わるかを実証するデータを提供するか、どちらかを選ぶことになると思います。後者は非常に興味深く、人々の考えを変える可能性が高いと思います。
関連
-
PythonによるLeNetネットワークモデルの学習と予測
-
Pythonを使って簡単なzipファイルの解凍パスワードを手作業で解く
-
Pythonの@decoratorsについてまとめてみました。
-
[解決済み】「SyntaxError.Syntax」は何ですか?Missing parentheses in call to 'print'」はPythonでどういう意味ですか?
-
[解決済み] 'int'オブジェクトに'__getitem__'属性がない。
-
[解決済み】 AttributeError("'str' object has no attribute 'read'")
-
[解決済み】Python - "ValueError: not enough values to unpack (expected 2, got 1)" の修正方法 [閉店].
-
[解決済み] と'is'のどちらかを使って文字列を比較すると、異なる結果になることがあるのはなぜですか?
-
[解決済み] なぜPythonのコードは関数の中でより速く実行されるのですか?
-
[解決済み】PyCharmで行の最大長を設定するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
python string splicing.join()とsplitting.split()の説明
-
Python 可視化 big_screen ライブラリ サンプル 詳細
-
[解決済み】お使いのCPUは、このTensorFlowバイナリが使用するようにコンパイルされていない命令をサポートしています。AVX AVX2
-
[解決済み】「RuntimeError: dictionary changed size during iteration」エラーを回避する方法とは?
-
[解決済み】numpyの配列連結。"ValueError:すべての入力配列は同じ次元数でなければならない"
-
[解決済み】"No JSON object could be decoded "よりも良いエラーメッセージを表示する。
-
[解決済み】ValueError: pickleプロトコルがサポートされていません。3、python2 pickleはpython3 pickleでダンプしたファイルを読み込むことができない?
-
[解決済み】Python - "ValueError: not enough values to unpack (expected 2, got 1)" の修正方法 [閉店].
-
[解決済み】ValueError: xとyは同じサイズでなければならない
-
[解決済み】PEP8に準拠し、E501を防ぐ超長文文字列の書き方