循環(huán)條件嵌套
按邏輯寫(xiě)的話,會(huì)有很多層的條件及循環(huán)嵌套。但看有編程經(jīng)驗(yàn)的人寫(xiě)的代碼,非常少看到。不知道他們是怎么寫(xiě)的。我也知道多個(gè)條件與循環(huán)嵌套,對(duì)于人家讀代碼可能不太直觀,小弟求教各位大大們。
按邏輯寫(xiě)的話,會(huì)有很多層的條件及循環(huán)嵌套。但看有編程經(jīng)驗(yàn)的人寫(xiě)的代碼,非常少看到。不知道他們是怎么寫(xiě)的。我也知道多個(gè)條件與循環(huán)嵌套,對(duì)于人家讀代碼可能不太直觀,小弟求教各位大大們。
2015-02-10
舉報(bào)
2015-02-11
昨天問(wèn)了下框架師,他說(shuō)沒(méi)有辦法,邏輯該如何就如何。例如:輸入?yún)?shù),首先要進(jìn)行類型及數(shù)據(jù)驗(yàn)證,如果為空怎么辦,如果類型不對(duì)怎么辦,值不在期望范圍內(nèi)怎么辦,其次還要執(zhí)行邏輯,里面有各種的分支,最后根據(jù)結(jié)果來(lái)返回不同的返回值。隨便一個(gè)小小的函數(shù)就很多層嵌套。
2015-02-10
對(duì)某些不必要的數(shù)據(jù)進(jìn)行預(yù)處理,減小多重循環(huán)的時(shí)間復(fù)雜度~= =個(gè)人見(jiàn)解。我也是才學(xué)。。