about 4 years ago

PEP 8 是 Python 社群共通的風格指南,一開始是 Python 之父 Guido van Rossum 自己的撰碼風格,後來演變至今天大家看到的樣子,目的在於幫助開發者寫出可讀性高且風格一致的程式。許多開源計畫,例如 DjangoOpenStack 等都是以 PEP 8 為基礎再加上自己的風格建議。

開發上常使用程式碼檢查工具來幫助我們寫出符合 PEP 8 的程式,同時也能規範團隊成員,flake8 是很廣泛使用的工具,建議還沒使用的人趕快使用,使用 Sublime Text 的人可以裝 SublimeLinter-flake8 這個外掛。

儘管有工具可以檢查,甚至可以幫我們格式化程式碼,但還是建議好好地讀一讀 pep 8 ,並讓 pep 8 或是自己所處團隊的撰碼規範成為自己寫程式時的習慣。

← Python 慣用語 - 22 defaultdict Python 慣用語 - 24 遵循 PEP 8 的命名規則 →
 
comments powered by Disqus