與 object argument 的 溝通?

看來不只專案上溝通有落差,常常對程式的溝通上也常常有落差

本來在想怎麼避免夜晚寫code容易碰上的低級錯誤。

像是當遇上 object argument 要怎麼確認兩邊的型別對等之類的


如下圖



19行的 低能情況  會被FindBugs 正確找出來
Call to equals() comparing different types

25行的 低能情況  也會被FindBugs 正確找出來
No relationship between generic parameter and method argument

但是如果今天使用的不是jdk原生的api
像29行使用到了com.google.common.collect.ImmutableMap
36行這種讓人以為在使用一般map的方法的語法就掃描不出來了

本來還期待
能提供些方法檢查,但搜尋一下裡面的內容也是沒找到

到底該怎麼避免呢....




留言

熱門文章

汐科定便當記錄(一)

汐科定便當記錄 (完)

ireport換行