作者splasky (splasky)
看板Python
標題[討論] python type hints
時間Tue Nov 14 14:46:43 2017
請教一下大家
各位在寫code時,會加上type hints嗎?
我看很多python程式的源始碼幾乎都沒有加
各位覺得加上type hints對維護或開發有幫助嗎?
不才我都會把傳入的type寫在文件裡所以我也不太寫type hints
大家討論一下八
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.17.131.223
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1510642006.A.142.html
1F:推 TitanEric: 現在寫都會 有些IDE支援lint 就會很好用 看自己有沒有 11/14 16:59
2F:→ TitanEric: 寫錯 11/14 16:59
3F:推 WusoAiwen: 我覺得有幫助,但只會在很重要的模組庫加。 11/14 19:46
5F:→ laputaflutin: 主要重點是,python的type不是真正類型(duck type) 11/15 14:17
6F:→ laputaflutin: 當然mypy 有像是 Iterable[int], Sequence[bool] 11/15 14:34
7F:→ laputaflutin: 這種比較近似原意的表示法,但是也進一步考驗 API 11/15 14:36
8F:→ laputaflutin: 作者對於語言的掌握度,最有用的應該是可以有效減少 11/15 14:37
9F:→ laputaflutin: docstring 的依賴吧? 11/15 14:38
10F:推 goldflower: 我覺得絕對有幫助 但也常常沒寫QQ" 11/16 15:23