將來萬一要修改工具類的實現邏輯會很痛苦。
static
boolean
isempty
(string
str)
,它的方法的引數順序和之前spring的工具類是相反的,改起來非常容易出錯!第二個問題
,這個方法有異常丟擲,必須宣告,這個改起來可要命了!結果你發現,乙個看上去很小的改動,改了幾十個檔案,每個改動還得測試一次,風險不是那麼得小。有一點小奔潰了,是不是?
void
copyattribute
(object
source
,object
dest
)public
void
copyattribute
(object
source
,object
dest
)static
boolean
isempty
(arraylist
<?>
list
)static
boolean
isempty
(list
<?>
list
)static
boolean
isempty
(collection
<?>
list
)static
boolean
isempty
(collection
<?>
collection
)static
boolean
isempty
(charsequencecs)
static
list
<
string
>
readfile2list
(string
filename
)throws
ioexception
static
list
<
string
>
readfile2list
(string
filename
)throws
ioexception
public
static
list
<
string
>
readfile2list
(string
filename
,string
charset
)throws
ioexception
plm.common.utils
;import
j**a.io.bufferedreader
;import
j**a.io.file
;import
j**a.io.fileinputstream
;import
j**a.io.ioexception
;import
j**a.io.inputstream
;import
j**a.io.inputstreamreader
;import
j**a.util.arraylist
;import
j**a.util.list
;import
org.apache.commons.io.ioutils
;/**
* 工具類編寫範例,使用過載編寫不同引數型別的函式組
* * @author 曉風輕
public
class
fileutil
public
static
list
<
string
>
readfile2list
(string
filename
,string
charset
)throws
ioexception
public
static
list
<
string
>
readfile2list
(file
file
)throws
ioexception
public
static
list
<
string
>
readfile2list
(file
file
,string
charset
)throws
ioexception
public
static
list
<
string
>
readfile2list
(inputstream
fileinputstream
)throws
ioexception
public
static
list
<
string
>
readfile2list
(inputstream
inputstream
,string
charset
)throws
ioexception
}finally
return
list;}
}
程式設計師你為什麼這麼累 二 編碼習慣之介面定義
工作中,少不了要定義各種介面,系統整合要定義介面,前後台掉呼叫也要定義介面。介面定義一定程度上能反應程式設計師的程式設計功底。列舉一下工作中我發現大家容易出現的問題 1.返回格式不統一 同乙個介面,有時候返回陣列,有時候返回單個 成功的時候返回物件,失敗的時候返回錯誤資訊字串。工作中有個系統整合就是...
程式設計師,你怎麼這麼忙?為什麼天天熬夜加班?
說到最近的工作狀態,就只有忙碌能概括了,每天的時間基本都被工作塞滿,連看看新聞或者瀏覽部落格的時間都沒有,這個說法一點也不誇張,任務一來往往就是一直盯著電腦趕進度,等到做完再去看時間,差不多就已經是一兩個小時之後了,中間的這段時間就是一直沉浸在 裡 趕進度 連喝水可能都會忘記,絲毫沒有閒下來的時間。...
程式設計師轉行為什麼這麼難
儘管我在 大齡程式設計師的未來在何方 這篇文章裡比較樂觀地介紹了程式設計師保持競爭力的幾個方向,但現實依然是殘酷的 很多人將不得不離開軟體開發工作,轉型去從事其他職業。當你要這麼做時,就會感慨 想不到一切竟如此艱難!你不禁會想起李白老先生的詩 噫籲嚱,危乎高哉!蜀道之難,難於上青天!那麼,為什麼會這...