精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

程序員,拒絕垃圾注釋!

開發(fā)
你是否有過復(fù)查程序時(shí)發(fā)現(xiàn)有些注釋毫無用處?程序注釋是為了提高代碼的可讀性,然而,很多時(shí)候程序員寫的注釋語句毫無意義,文章將介紹五種應(yīng)該避免的注視方式。

你是否有過復(fù)查程序時(shí)發(fā)現(xiàn)有些注釋毫無用處?程序注釋是為了提高代碼的可讀性,為了讓原作者以外的其他開發(fā)人員更容易理解這段程序,但更多時(shí)候,程序們們寫出的注釋語句都毫無意義。

51CTO推薦閱讀:程序員的十大技術(shù)煩惱

文章把這些讓人郁悶的注釋方式歸為了五類,同時(shí)把寫出這些注釋的程序員也歸為了五類。希望讀了這篇文章后你感覺自己不屬于其中的任何一種類型。

1. 高傲的程序員

  1. public class Program  
  2. {  
  3.     static void Main(string[] args)  
  4.     {  
  5.         string message = “Hello World!”;  // 07/24/2010 Bob  
  6.         Console.WriteLine(message); // 07/24/2010 Bob  
  7.         message = “I am so proud of this code!”; // 07/24/2010 Bob  
  8.         Console.WriteLine(message); // 07/24/2010 Bob  
  9.     }  

這種程序員是如此的欣賞自己的程序,以至于不得不在每行代碼上都署上自己的大名。應(yīng)該讓版本控制系統(tǒng)來提供程序變更的信息,他這樣做一眼看去并不能說明誰對這行代碼負(fù)責(zé)。

2. 過時(shí)的程序員

  1. public class Program  
  2. {  
  3.     static void Main(string[] args)  
  4.     {  
  5.         /* 這段程序已經(jīng)不再有用  
  6.          * 因?yàn)槲覀儼l(fā)現(xiàn)千年蟲問題只是一場虛驚  
  7.          * 我們的系統(tǒng)不會恢復(fù)到1/1/1900 */  
  8.         //DateTime today = DateTime.Today;  
  9.         //if (today == new DateTime(1900, 1, 1))  
  10.         //{  
  11.         //    todaytoday = today.AddYears(100);  
  12.         //    string message = “The date has been fixed for Y2K.”;  
  13.         //    Console.WriteLine(message);  
  14.         //}  
  15.     }  

如果一段程序不再有用(比如廢棄了),那就刪了它吧——不要被幾行沒用的注釋搞的程序混亂不堪。即使你可能以后重用這段代碼,你也可以使用版本控制系統(tǒng),用它把你的程序恢復(fù)到以前的樣子。

3. 天真的程序員

  1. public class Program  
  2. {  
  3.     static void Main(string[] args)  
  4.     {  
  5.         /* 這個(gè)程序是用來在屏幕上  
  6.          * 循環(huán)打印1百萬次”I Rule!”  
  7.          * 每次輸出一行。循環(huán)計(jì)數(shù)  
  8.          * 從0開始,每次加1。  
  9.          * 當(dāng)計(jì)數(shù)器等于1百萬時(shí),  
  10.          * 循環(huán)就會停止運(yùn)行*/  
  11.  
  12.         for (int i = 0; i < 1000000; i++)  
  13.         {  
  14.             Console.WriteLine(“I Rule!”);  
  15.         }  
  16.     }  

基本的編程語法規(guī)則我們大家都知道——我們不需要“編程入門”。你不需要浪費(fèi)時(shí)間來解釋一個(gè)顯而易見的東西,我們更希望知道的是你的程序功能——那是浪費(fèi)空間了。

4. 傳奇的程序員

  1. public class Program  
  2. {  
  3.     static void Main(string[] args)  
  4.     {  
  5.        /* 有一天我在大街上的一家星巴克里  
  6.         * 和銷售部的Jim討論問題,他告訴我  
  7.         * 銷售代表是依據(jù)以下的比例提取傭金的。  
  8.         * 周五: 25%  
  9.         * 周三: 15%  
  10.         * 其它日期: 5%  
  11.         * 我是否告訴你過我點(diǎn)了一個(gè)卡拉梅  
  12.         * 鐵咖啡和兩份的Espresso?   
  13.        */  
  14.         double price = 5.00;  
  15.         double commissionRate;  
  16.         double commission;  
  17.         if (DateTime.Today.DayOfWeek == DayOfWeek.Friday)  
  18.         {  
  19.             commissionRate = .25;  
  20.         }  
  21.         else if (DateTime.Today.DayOfWeek == DayOfWeek.Wednesday)  
  22.         {  
  23.             commissionRate = .15;  
  24.         }  
  25.         else  
  26.         {  
  27.             commissionRate = .05;  
  28.         }  
  29.         commission = price * commissionRate;  
  30.     }  

如果你不得不在注釋里寫明需求,那也不要提到人名。銷售員Jim很可能在公司里不再是銷售。而且大多數(shù)讀到這段注釋的程序員未必都知道Jim是誰。你描述的是實(shí)際情況但跟我們的內(nèi)容不相干,所以就省掉吧。

5. 未來程序員

  1. public class Program  
  2. {  
  3.     static void Main(string[] args)  
  4.     {  
  5.        //TODO: 將來我會修復(fù)這個(gè)問題 – 07/24/1995 Bob  
  6.        /* 我知道這個(gè)問題很難解決而且  
  7.         * 我現(xiàn)在依賴于這個(gè)Contains函數(shù),但  
  8.         * 我以后會用一種更有意義,更  
  9.         * 優(yōu)雅的方式打印這段代碼。  
  10.         * 我只是現(xiàn)在沒時(shí)間。  
  11.        */  
  12.        string message = “An error has occurred”;  
  13.        if(message.Contains(“error”))  
  14.        {  
  15.            throw new Exception(message);  
  16.        }  
  17.     }  

這種注釋是一種集大成者,它包含了上面所說的注釋的所有問題。TODO注釋在一個(gè)項(xiàng)目最初的開發(fā)階段是非常有用的,但這個(gè)注釋看起來是在好幾年前的產(chǎn)品程序里的——它證明了程序有問題。如果程序有問題需要解決,馬上解決,不要拖到日后再解決。

你是否在你的程序里還見到過其它種沒有意義的或討厭的注釋?

【編輯推薦】

  1. 程序員的十大技術(shù)煩惱
  2. 淺析程序員編程水平提升的四個(gè)階段
  3. 充滿荊棘的專家程序員之道
  4. 最有爭議的十大編程觀點(diǎn)
  5. .NET程序員不得不遵守的二十條編碼習(xí)慣
責(zé)任編輯:王曉東 來源: 外刊IT評論
相關(guān)推薦

2009-12-28 09:42:14

程序員

2013-06-18 17:12:03

程序員開發(fā)工具付費(fèi)

2018-03-30 10:28:23

2015-08-20 09:06:48

程序員

2023-01-12 12:53:00

程序員離職違法

2012-03-06 09:22:46

程序員

2013-08-20 09:33:59

程序員

2021-02-03 09:41:27

春節(jié)電腦程序員

2009-05-21 15:58:12

程序員工作經(jīng)驗(yàn)職場

2011-05-13 14:34:02

程序員

2013-07-05 10:16:32

程序員

2023-11-13 08:34:01

Java編程習(xí)慣

2020-08-20 08:27:31

程序員技術(shù)互聯(lián)網(wǎng)

2015-04-10 19:37:34

程序員

2022-03-16 11:10:19

程序員社區(qū)技術(shù)

2010-09-01 11:06:16

程序員

2015-08-11 14:45:51

程序員

2018-04-23 11:00:06

程序員養(yǎng)生健康

2020-07-17 09:55:11

程序員技能開發(fā)者

2017-11-14 21:30:15

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

亚洲成人av免费在线观看| 拔插拔插海外华人免费| 进去里视频在线观看| 欧美疯狂party性派对| 欧美一区二区三区在线观看| 51xx午夜影福利| 欧美熟妇精品一区二区| 日色在线视频| 天堂资源在线中文精品| 日韩中文字幕在线看| 色悠悠在线视频| 亚洲成人av观看| 一区二区三区91| 日本一区二区在线视频观看| av天堂一区二区三区| 免费视频一区二区三区在线观看| 久久精品福利视频| 人妻丰满熟妇av无码久久洗澡| 久草综合在线| 色综合色狠狠综合色| 中文字幕乱码免费| 国产精品久久久久一区二区国产 | 亚洲乱码国产乱码精品精的特点 | 日本最新高清不卡中文字幕| 在线看的片片片免费| 曰本一区二区三区视频| 亚洲精品一区二区精华| 91国内在线播放| av电影一区| 亚洲图片自拍偷拍| 偷拍盗摄高潮叫床对白清晰| 免费在线黄色电影| 在线高清一区| 久久综合电影一区| 精品成人无码一区二区三区| 老司机凹凸av亚洲导航| 欧美一区二区三区视频在线| 色综合手机在线| 中文字幕在线中文字幕在线中三区| 一区二区三区日韩在线观看| 亚洲国产日韩美| 免费毛片在线| 91色porny| 久久精品magnetxturnbtih| 精品国产伦一区二区三| 黄一区二区三区| 国产精品午夜一区二区欲梦| 天天爱天天做天天爽| 国产日韩欧美| 91精品成人久久| 日韩av在线电影| 亚洲国产导航| 午夜精品久久久久久久久久久久 | 美州a亚洲一视本频v色道| www.激情成人| 国产伦精品一区二区三区高清 | 欧美freesex| 第一福利永久视频精品 | 三级在线观看免费大全| 色综合天天爱| 久久精品夜夜夜夜夜久久| 午夜精品久久久久99蜜桃最新版| 日本一本不卡| www.美女亚洲精品| 国产精品久久久久久成人| 欧洲三级视频| 日韩中文字幕在线播放| 永久免费未视频| 在线成人超碰| 久久久之久亚州精品露出| 日韩高清精品免费观看| 国产日韩欧美在线播放不卡| 日本国产高清不卡| 中文字幕乱码人妻二区三区| 久久精品久久99精品久久| 成人激情春色网| www.桃色av嫩草.com| jlzzjlzz亚洲日本少妇| 欧美日韩一区二 | 久久91精品国产| 国产精品6666| 玖玖在线精品| 91亚洲国产成人久久精品网站| 精品黑人一区二区三区在线观看| 国产成人精品亚洲日本在线桃色| 国产伦精品一区二区三区免| 你懂的视频在线播放| 国产精品久久午夜| 日韩国产小视频| 大胆人体一区二区| 欧美日韩成人在线| 日本五十肥熟交尾| 欧美自拍偷拍| 欧美激情乱人伦| 天天干天天操天天操| 久久99精品久久久久久国产越南| 国产精品二区三区四区| 成人在线观看网站| 亚洲激情自拍偷拍| 无码日韩人妻精品久久蜜桃| 国产欧美日韩电影| 亚洲午夜小视频| 黄色一级视频免费观看| 久久亚洲电影| www.成人av| www.亚洲视频| 精品久久久久久久大神国产| 亚洲欧美日韩精品一区| 日本午夜精品| 欧美国产日韩二区| 亚洲一级黄色大片| 久久伊99综合婷婷久久伊| 午夜啪啪福利视频| 成人影院在线免费观看| 日韩激情av在线免费观看| 亚洲人与黑人屁股眼交| 久久一区中文字幕| 国产亚洲一区在线播放| 国产黄网站在线观看| 色久优优欧美色久优优| 国产精品扒开腿做爽爽爽a片唱戏| 99久久精品费精品国产风间由美| 欧美主播福利视频| 人妻少妇精品无码专区久久| 一区二区三区资源| 91精品999| 精品国产一区探花在线观看| 欧美亚洲国产日韩2020| 亚洲第一视频在线| 亚洲女与黑人做爰| 天天干天天玩天天操| 精品久久影院| 国产ts一区二区| 视频一区二区免费| 亚洲丰满少妇videoshd| 国产精品中文久久久久久| 97久久视频| 国产精品免费观看在线| 国产人成在线观看| 一本色道亚洲精品aⅴ| 亚洲第一黄色网址| 国产视频亚洲| 久久大香伊蕉在人线观看热2| sm久久捆绑调教精品一区| 精品久久免费看| 毛片a片免费观看| 国产不卡一区视频| 国产www免费| 18国产精品| 久久久久久12| 秋霞av鲁丝片一区二区| 亚洲一区中文在线| 欧产日产国产精品98| 一区福利视频| 精品亚洲第一| 欧美xo影院| 亚洲石原莉奈一区二区在线观看| 日本免费精品视频| 欧美—级在线免费片| 超碰超碰在线观看| 五月久久久综合一区二区小说| 成人在线观看视频网站| 三级网站视频在在线播放| 精品三级av在线| 日本三级网站在线观看| 久久综合色播五月| 青青青国产在线视频| 久久社区一区| 粉嫩av四季av绯色av第一区| 欧美gv在线| 一本一本久久a久久精品综合麻豆| 人妻丰满熟妇av无码久久洗澡 | 韩国日本美国免费毛片| 日韩欧美精品一区| 亚洲一区二区三区乱码aⅴ蜜桃女| 在线观看操人| 亚洲激情在线观看| 波多野结衣电影在线播放| 日韩理论片中文av| 中文字幕一区二区三区乱码不卡| 国产农村妇女毛片精品久久莱园子| 欧美日韩在线观看一区| 亚洲电影二区| 97视频在线看| 欧美日韩在线看片| 精品国产乱码久久久久久牛牛| av大全在线观看| 国产精品成人免费在线| 精品一区二区三区四区五区六区| 首页国产欧美久久| 成人一区二区av| 欧美禁忌电影网| 91九色偷拍| 免费观看成人性生生活片 | 国产jizz18女人高潮| 成人午夜免费av| 九九九在线观看视频| 国产精品va| 日本一区视频在线观看免费| 精品入口麻豆88视频| 日本亚洲欧美三级| 成人免费高清观看| 色阁综合伊人av| 四虎永久在线观看| 3d动漫精品啪啪1区2区免费| 日韩人妻无码一区二区三区99| 国产精品欧美综合在线| 国产精品一级黄片| 国产美女精品在线| 欧美男女交配视频| 99热这里只有精品8| 日本丰满少妇黄大片在线观看| 免费一区二区| 激情小说综合网| 日韩精品中文字幕吗一区二区| 国产99在线|中文| 国产传媒在线| 欧美成人免费观看| 日本在线观看www| 亚洲三级 欧美三级| 天堂在线一二区| 精品美女一区二区| 国产绿帽刺激高潮对白| 在线精品视频小说1| 黄色大片网站在线观看| 亚洲综合免费观看高清完整版在线 | 盗摄精品av一区二区三区| 亚洲美女性囗交| 热久久国产精品| 91看片就是不一样| 欧美综合二区| 日日碰狠狠添天天爽超碰97| 91久久中文| 轻点好疼好大好爽视频| 综合精品一区| 男女裸体影院高潮| 欧美在线黄色| 国产欧美自拍视频| 1024精品久久久久久久久| 亚洲欧洲三级| 日韩av免费大片| 先锋在线资源一区二区三区| 狠狠做深爱婷婷综合一区| 久热这里只精品99re8久| 一区二区美女| 欧美一级爱爱| 国产一区二区三区91| 日韩国产欧美一区| 成人羞羞动漫| 亚洲欧美99| 999久久久免费精品国产| 亚洲精品美女久久7777777| 日韩精品一区二区三区免费观看| 日韩资源av在线| 日本电影一区二区| 一区二区三区一级片| 欧美黄色大片网站| 欧美一级免费播放| 午夜亚洲一区| 91最新在线观看| 久久福利视频一区二区| 伊人成人免费视频| 成人一区二区三区中文字幕| 你懂的在线观看网站| 91网站最新网址| 人与嘼交av免费| 亚洲视频小说图片| 中文字幕一区二区三区手机版| 狠狠躁夜夜躁人人爽超碰91| 中文字幕精品视频在线观看| 欧美日韩午夜影院| 国产黄色美女视频| 日韩不卡中文字幕| 福利在线午夜| 久久久久999| www.九色在线| 国产精品爽爽爽爽爽爽在线观看| 国产精品igao视频网网址不卡日韩 | 国产亚洲人成a一在线v站| 精品麻豆一区二区三区| 欧美极品欧美精品欧美视频| 日韩电影免费观看高清完整版| 国产区精品在线观看| 超碰精品在线| 日本免费一区二区三区| 综合久久一区| 国产日韩一区二区在线观看| 国产综合久久久久久鬼色 | 国产亚洲精品aa午夜观看| 性色国产成人久久久精品| 亚洲午夜久久久久久久久电影网| 九九九在线观看| 91精品国产品国语在线不卡| 少妇精品视频一区二区| 最近2019年日本中文免费字幕| 色操视频在线| 国产精品久久久av| av综合网址| 亚洲视频电影| 国产美女精品| 午夜激情视频网| 久久日韩粉嫩一区二区三区| 日本一级二级视频| 日本丶国产丶欧美色综合| 午夜精品久久久久久久99 | 风间由美久久久| 精品久久久久中文字幕小说| av一区二区三区免费观看| 蜜桃视频一区二区| 好吊色视频一区二区三区| 国产精品理伦片| 潘金莲一级淫片aaaaaa播放| 欧美xxxxx牲另类人与| av在线免费播放网站| 45www国产精品网站| 精品国产麻豆| 亚洲三区四区| 日韩精品一区第一页| 黑丝av在线播放| 一区二区三区在线影院| 一级黄色片在线观看| 亚洲欧美成人网| av免费在线视| 福利视频一区二区三区| 91精品蜜臀一区二区三区在线| 亚洲精品中文字幕无码蜜桃| 不卡的av在线播放| 久久免费精彩视频| 91精品欧美综合在线观看最新| www.在线播放| 国产精品视频区1| 国产精品中文字幕亚洲欧美| 浮妇高潮喷白浆视频| 岛国一区二区三区| 九九精品在线观看视频| 欧美电影在线免费观看| 日韩黄色影院| 国产精品久久久久免费a∨大胸 | 成人黄色免费网站| 欧美在线视频一区二区三区| 国产精品最新自拍| 日本黄色特级片| 欧美性猛交xxxx乱大交| 亚洲 国产 欧美 日韩| 91成人精品网站| 亚洲+变态+欧美+另类+精品| 久久成人免费观看| xnxx国产精品| 国产又粗又猛又黄视频| 亚洲深夜福利网站| 国产精品成人国产| 一区精品视频| 国产成人综合自拍| 免费在线视频一区二区| 亚洲第一色中文字幕| 麻豆免费在线| 日韩av一区二区三区美女毛片| 日韩和的一区二区| 久久国产高清视频| 欧美一区二区三区电影| 成人在线播放免费观看| 操人视频欧美| 亚洲视频成人| 国产视频三区四区| 这里只有精品电影| 人人超在线公开视频| 久久精品日韩| 美女性感视频久久| 国产av 一区二区三区| 精品福利在线导航| 亚洲黄色免费看| 一级日韩一区在线观看| 国产成人综合精品三级| 800av免费在线观看| 这里只有精品在线观看| 国产精品中文| 女人和拘做爰正片视频| 中文字幕第一页久久| 国产av无码专区亚洲av麻豆| 91超碰caoporn97人人| 日韩综合在线| 中文字幕乱码一区| 欧美揉bbbbb揉bbbbb| 天堂va在线| 欧美一区二区视频17c| 国产精品资源在线看| 天天操夜夜操视频| 久久婷婷国产麻豆91天堂| 欧美日韩一区二区三区四区不卡| 日本人69视频| 五月综合激情网| 麻豆视频在线观看免费| 狠狠色伊人亚洲综合网站色| 蜜臀久久99精品久久久久久9| 免费人成在线观看| 国产性色av一区二区| 国产丝袜一区| 一本色道久久亚洲综合精品蜜桃| 亚洲午夜av在线| 秋霞成人影院|