一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

代碼才是最好的注釋

  一直以來都存在代碼注釋的作用的討論。很多人認(rèn)為注釋是不必要的,寫注釋那是因?yàn)榇a可讀性太差了。我也同意這個(gè)原則。如果必須添加注釋,我覺得可以添加一些解釋代碼為什么,而不是做什么的注釋。下面我舉個(gè)例子說明該如何除去代碼中的注釋。

  我們直接看代碼,下面的代碼是我要對(duì)注釋進(jìn)行清除的例子。(這段代碼只是作為一個(gè)例子,沒有做過多的考慮。)

 1      public String recommendGift(double budget){ 
2 // get gifts from helper
3 String[] gifts = giftHelper.getGifts();
4 String gift = null;
5
6 for (int i = 0; i < gifts.length; i++) {
7
8 gift = gifts[i];
9
10 // find out if gift already given
11 boolean isAlreadyGiven = false;
12 for (String given : giftsGiven) {
13 if(gift.equals(given)){
14 isAlreadyGiven = true;
15 break;
16 }
17 }
18
19 // calculate rating and budget
20 int x = rating * 200;
21 boolean ok = budget < x;
22
23 // if both conditions satisfy, give it.
24 if(!isAlreadyGiven && ok){
25 giftsGiven.add(gift);
26 // increment maintenance cost of the girlfriend
27 maintenanceCost += budget;
28 return gift;
29 }
30 }
31
32 return gift;
33 }

it知識(shí)庫代碼才是最好的注釋,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品短视频 | 在线综合亚洲欧美网站天堂 | 伊人中文字幕在线观看 | 亚洲婷婷综合色高清在线 | 亚洲14p| 日本乱人伦在线观看免费 | 亚洲另类图 | 91亚洲国产成人久久精品网址 | 2021天天躁夜夜躁西西 | 色婷婷亚洲精品综合影院 | 午夜黄色福利 | 亚洲精品成人a | 五月婷婷 六月丁香 | 欧美日韩国产亚洲一区二区三区 | 国产精品成人麻豆专区 | 久久终合| 国产成人综合精品一区 | 国产精视频 | 日韩美女强理论片 | 精品一区二区91 | 99久9在线视频 | 日本在线视频网址 | 激情在线小说图片视频区 | 欧美综合色另类图片区 | 欧洲在线观看在线视频吗 | 8090碰成年女人免费碰碰尤物 | 亚洲手机在线 | 性欧美xxxx视频在线观看 | 一色屋成人免费精品网 | 国产在线观看麻豆91精品免费 | 麻豆精品久久久一区二区 | 国产美女精品 | 97人人超人超人国产第一页 | 美女网站黄 | 一级寡妇乱色毛片全场免费 | 国产在线每日更新 | 久久久网站亚洲第一 | 国产国产人精品视频69 | 九一视频免费 | 日本久久伊人 | 久青草国产手机视频免费观看 |