我有以下情况。 有些人使用方法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