作者gbllggi (gbllggi)
看板Python
標題Re: [問題] 良好的python編碼習慣
時間Fri Apr 22 05:34:01 2016
借標題,想問問大家的習慣
剛學pyhton不久,想請問大家有什麼建議的習慣要養成呢?
例如可以簡化成一行的for loop該盡量寫成一行嗎?
或是一個function只處理一件事情?
還有以前已經寫好的code但有點醜、或亂,會為了維護方便還有容易分享
一直去更新它嗎?還是code能跑就好,等到要更新再說?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 108.58.165.58
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1461274446.A.ABD.html
1F:推 aweimeow: PEP8 04/22 08:29
2F:推 flarehunter: google python style guide 04/22 08:44
3F:推 kanggy: 感謝一樓推薦:P 04/22 08:47
4F:推 Yshuan: 我現在的認知是 只要別人認定是你own的 style那些就會改 04/22 10:20
5F:推 tiefblau: coding style文章很多,還可以重構、加註解、寫doc 04/22 11:06
6F:推 ck574b027: 建議的習慣嗎?原則只有一個:寫看得懂的程式。 04/22 17:55
7F:→ ck574b027: 其他規定都是參考這個原則而已。 04/22 17:55
8F:推 largesperm: 簡化成一行不一定是好事 人類不能直觀的看懂 04/22 20:34
9F:→ largesperm: 下星期的你看得懂今天的你寫的程式 04/22 20:34
10F:推 linux5566: 哥 用的是 google style 04/22 21:15
12F:推 ihcaoe: python3的話,變數用中文寫,會好看很多 04/22 22:17
14F:→ penguin7272: Beyond PEP 8 04/22 23:35
15F:推 eight0: 第一次看到推薦用中文寫,有些範例嗎? 04/23 02:53
16F:推 iWRZ: PEP8 除了 use is instead of == 不用理他 04/23 03:41
17F:→ iWRZ: 理解is和==各自代表的意思就好 04/23 03:42
18F:推 tiefblau: 居然推薦變數用中文... 有點潮 一行真的未必好 04/23 04:35