我有一個是這樣的一個說法:是必需的默認情況
public $type function_name($enum e){
if(e != null)
switch(e){
case A: return x1;
case B: return x2;
case C: return x3;
//default: do some operations
}
// default or e = null
do the exact same operations
}
我的問題是:因爲默認情況下,該方法的其他治療,是否有必要(在良好的條件編碼風格)將其添加到switch語句(基本上,複製代碼爲「如果有其他事情發生」 - 在這種情況下,默認爲開關,e = null等)?
重複的代碼,沒有什麼更好的總是不好 – deviantfan