继夫的玩弄H辣文的小说|女人与拘性猛交视频|精品欧美高清不卡高清|一起做亏亏的事情的视频|啦啦啦在线视频观看|望月直播下载ios版本|国产日韩欧美一区二区三区

編碼時:搞的復雜其實不好

大家好,今天小編來為大家解答以下的問題,關于編碼時:搞的復雜其實不好這個很多人還不知道,現在讓我們一起來看看吧!
壞習慣一:過剩的 if/else 。

編碼時:搞的復雜其實不好

文章插圖
反例:
類似上面這類寫法,if/else 就顯得有點高射炮打蚊子 , 有的同學就會依照下面方式進行簡化 。
addBool = (i == 0) ? true : false;
這類方式簡化固然跑起來沒問題,代碼確切簡化了很多,但是還是略顯冗余啊 。
正解:
addBool=(i==0);
壞習慣二:過剩的 else 。
反例:
僅以上圖為例 , 每次看到類似截圖中的代碼,心里都發毛,完全可以提早 return,進而干掉 else 分支 。
正解:
心聲:
1. 簡單就是美,代碼寫的越少 , 出錯的概率就越小 。
2. 提早終止程序,絕大多數情況下,會節省很多沒必要的開消(會減少很多無效的判斷,減少無效變量、對象的創建) 。
3. 每種編程語言都離不開 if/else 進行條件判斷,如果在編碼時,存在過量的 if/else 嵌套,代碼的可讀性就會下落,后期保護難度就會大大提高 。
【編碼時:搞的復雜其實不好】關于“編碼時:搞的復雜其實不好”的內容,小編就分享到這里了 , 大家還有哪些需要補充的呢?無妨在評論區留言分享,讓更多的朋友受益!您的每一個留言,和每一個贊 , 都是我前進的動力!喜歡的話記得收藏、分享給身旁的朋友 。