常常嫌棄公司既有系統的寫法或是各種嫌棄
如果真的有本事
當然是好好的虛心學習
但 他只是一個聽不進去別人的建議
執意做自己想做的
重點還覺得自己的最好
通常查看文字串裡面有沒有符合的文字串
不是想到用contains ?
或是在這個文字串內擷取自己需要的字
不是想到用indexOf ?
真的是很簡單的判斷
他老兄不管所有都要用正則表示式
不是我這種方法不好
但是判斷的不是這麼複雜
也沒「強迫」要這樣寫吧?
然後「厭惡」前兩種做法呢?
於是乎我查了一下網路上
比較幾種寫法及效能差異
他老兄的效能還是最差的
Benchmark Mode Cnt Score Error Units
contains avgt 6 11.331 ± 1.435 ns/op
indexOf avgt 6 11.250 ± 1.822 ns/op
pattern avgt 6 101.196 ± 12.047 ns/op
stringUtils avgt 6 29.046 ± 3.873 ns/op
這根本就是文章說的「雖然有點殺雞用牛刀的感覺,但也不是不能用」
但是還是要看用途吧....
只覺得自我感覺良好的
完全聽不進去任何意見是很可怕的
來源參考這裡
沒有留言:
張貼留言