01 2011 檔案
摘要:每次在寫 public 方法的時候第一件事就是參數(shù)驗證。以往,都會有這樣的代碼出現(xiàn):if (oneOfTheArgument == null){ throw new ArgumentNullException( "oneOfTheArgument", StringTable.ErrorClassNameArgNull);}但是方法的參數(shù)表有的時候比較長,邏輯判斷的組合也比較多,此時這種語句的數(shù)目有時多大6-7個。這樣的代碼喧賓奪主,可讀性差(從純數(shù)據(jù)的角度而言,圈復雜度也會比較高)。于是目前全部換成了這種寫法:oneOfTheArgument 是 null 那...
閱讀全文
浙公網安備 33010602011771號