[討論] python type hints

作者: splasky (splasky)   2017-11-14 14:46:43
請教一下大家
各位在寫code時,會加上type hints嗎?
我看很多python程式的源始碼幾乎都沒有加
各位覺得加上type hints對維護或開發有幫助嗎?
不才我都會把傳入的type寫在文件裡所以我也不太寫type hints
大家討論一下八
作者: TitanEric (泰坦)   2017-11-14 16:59:00
現在寫都會 有些IDE支援lint 就會很好用 看自己有沒有寫錯
作者: WusoAiwen (Wuso)   2017-11-14 19:46:00
我覺得有幫助,但只會在很重要的模組庫加。
作者: laputaflutin (很恐怖,不要問)   2017-11-15 14:15:00
https://goo.gl/VS2zpe flask 作者的type hints見解主要重點是,python的type不是真正類型(duck type)當然mypy 有像是 Iterable[int], Sequence[bool]這種比較近似原意的表示法,但是也進一步考驗 API作者對於語言的掌握度,最有用的應該是可以有效減少docstring 的依賴吧?
作者: goldflower (金色小黃花)   2017-11-16 15:23:00
我覺得絕對有幫助 但也常常沒寫QQ"

Links booklink

Contact Us: admin [ a t ] ucptt.com