如果這是一個(gè)供他人調(diào)用的接口,是否需要這樣做?如果這僅僅是一個(gè)只有自己會(huì)用到的函數(shù),是否需要這樣做?如果不需要,那該如何處理類型錯(cuò)誤的問題?
2 回答

慕雪6442864
TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊
如果是接口需要顯式的檢查,如果不檢查容易被各種注入
如果是自己會(huì)用到的函數(shù),原則上應(yīng)該檢查,但弱類型用多了之后,很多時(shí)候會(huì)忘記寫,主要是因?yàn)閼械?br/>類型錯(cuò)誤,什么是類型錯(cuò)誤,不存在的,手動(dòng)滑稽

紅糖糍粑
TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超6個(gè)贊
我覺得關(guān)鍵還是在于你要做什么,如果確定這個(gè)函數(shù)要經(jīng)常被別人使用或者在一些正規(guī)的項(xiàng)目里,那么檢查還是很有必要的。如果只是練練手,或者只是自己用用,那么檢查不檢查都不會(huì)造成比較嚴(yán)重的后果 ,這個(gè)時(shí)候就無所謂了,個(gè)人看法~
這里有一個(gè)用裝飾器檢查的方案
添加回答
舉報(bào)
0/150
提交
取消