四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

代碼才是最好的注釋

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

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

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

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

主站蜘蛛池模板: 凤凰卫视节目表| 山西电视台今天电视节目表| 爱秀直播| 我的公主| 够级比赛活动方案| 黑丝高跟在线| 手纹线| 打美女屁股光屁股视频| 无内秘书| 我在皇宫当巨巨| 金珠主演电影韩剧| 赵在允| 颂文| 谍变1939电视剧剧情介绍| 美丽的坏女人中文字幕| 国家级期刊目录| 柏拉图的电影| 爱在一起麻辣烫| 孔丽娜个人资料简介| 在灿烂的阳光下简谱| 《爱的温暖》电影在线观看| 张猛龙魏碑字帖大全| 日韩欧美动作影片| 女神异闻录3动漫| 戏王之王演员表| 狗年龄| 白色圣诞节| 宋学士濂文言文翻译| 黄视频免费观看网站| 江湖大风暴| cctv16直播| 决胜法庭演员表| 《x教程》韩剧免费观看| 南果步| 吉泽明步电影| 时代少年团壁纸| 爱妃直播| 肉丸3| 警界英豪 电视剧| 速度与激情10免费观看完整电影| 暴雪将至电影|