2021-01-31 Pythonあれこれ 2021-01-31 - PEP8 プログラミング Python 概要 「Head First Python 第2版」を進めていった中で考えたことの記録です。 Head First Python 第2版 ―頭とからだで覚えるPythonの基本作者:Paul Barry発売日: 2018/03/24メディア: 単行本(ソフトカバー) PEP8 - Pythonコードのコーディングスタイルに関するベストプラクティス pep8-ja.readthedocs.io すべてのPythonプログラマが読むべきとされる1、Pythonコードのスタイルガイド PEPの中でも、「その詳細内容が広く共有されている」という珍しい文章である 他のPEPのほとんどは、内容が専門的すぎるため、詳細内容が広く共有されるものではない 明確で正当な理由があれば、PEP8に準拠しないコーディングスタイルを採用することもできる 「後方互換性の確保」というのは、明確で正当な理由の最たるものである 他にも「ガイドラインに従うと、逆にコードが読みにくくなる」というのも明確で正当な理由の一つといえる Head First Python 第2版 p.153の記述より。↩