中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

代碼才是最好的注釋

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

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

 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知識庫代碼才是最好的注釋,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 中文字幕乱码一区二区三区 | 欧美做暖暖视频 | 97福利在线| 国产一区二区三区免费 | 亚洲一区自拍 | 国产日韩欧美中文 | 欧美在线视频二区 | 波多野结衣中文视频 | 欧美日韩精品一区二区天天拍 | 91视频88av | 日日骚视频| www..99re | 最新av片| 韩国理论电影在线 | 在线观看免费av网 | 午夜视频一区二区三区 | 五月精品视频 | 男人的天堂久久 | 亚洲一区二区三区视频免费观看 | 日韩精品一区二区三区 | 日韩一二区 | 欧美成人免费在线视频 | 91精品国产综合久久精品 | 黄视频免费观看 | 亚洲国产成人久久久 | 久久成人av电影 | 成人性视频在线播放 | 亚洲视频一区在线观看 | 91亚洲国产成人久久精品网站 | 日韩激情一区 | 国产欧美一区二区三区在线看 | 久久久久无码国产精品一区 | 欧美不卡一区二区 | 中文字幕亚洲无线 | 亚洲激精日韩激精欧美精品 | 伊人久久大香线 | 精品国产伦一区二区三区观看方式 | 97色在线观看免费视频 | 久久久久免费精品国产 | 无码一区二区三区视频 | 日本黄色免费大片 |