我有以下情況。 有些人使用方法1和一些使用方法2. 兩種方法都具有相同的功能鎖定或解鎖新聞表中的新聞ID。 你的建議,哪一個更好,爲什麼?最佳做法,1種方法和2種方法的相同功能
注:我使用void返回類型,而不是布爾爲簡單起見,請忽略此
方法1:
public void LockNews(long newId)
{
......
}
public void UnlockNews(long newId)
{
...
}
方法2:
public void LockUnlockNews(long newId,bool Islock)
{
......
}
這是什麼樣的鎖? – weston 2012-02-08 09:31:27
鎖在數據庫中是fag的,你可以說這個消息被鎖定以供審查 – Ali 2012-02-08 09:36:12
對於我來說,這取決於邏輯,如果有很多邏輯你不想在兩個函數中複製它。然後,您也可以實施方法2,將其設爲私有,然後從每個後續功能中調用它。 – ThePower 2012-02-08 09:36:35