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