婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 千萬要避免的五種程序注釋方式小結

千萬要避免的五種程序注釋方式小結

熱門標簽:地圖標注和圖片標注 醫院地圖標注 滄州智能外呼系統收費 嘟聲的電銷機器人 語音平臺系統 湖北穩定外呼系統 電銷機器人怎么收費 洛陽便宜外呼系統廠家 忻州外呼系統接口對接
我把這些讓人郁悶的注釋方式歸為了五類,同時把寫出這些注釋的程序員也歸為了五類。我希望讀了這篇文章后你感覺自己不屬于其中的任何一種類型。如果你有興趣的話可以讀一下另外一篇文章 五種程序員(英文),和這篇講到的五種程序員對比一下。

1. 高傲的程序員
復制代碼 代碼如下:

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

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

2. 過時的程序員
復制代碼 代碼如下:

public class Program
{
static void Main(string[] args)
{
/* 這段程序已經不再有用
* 因為我們發現千年蟲問題只是一場虛驚
* 我們的系統不會恢復到1/1/1900 */
//DateTime today = DateTime.Today;
//if (today == new DateTime(1900, 1, 1))
//{
// today = today.AddYears(100);
// string message = “The date has been fixed for Y2K.”;
// Console.WriteLine(message);
//}
}
}

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

3. 天真的程序員
復制代碼 代碼如下:

public class Program
{
static void Main(string[] args)
{
/* 這個程序是用來在屏幕上
* 循環打印1百萬次”I Rule!”
* 每次輸出一行。循環計數
* 從0開始,每次加1。
* 當計數器等于1百萬時,
* 循環就會停止運行*/

for (int i = 0; i 1000000; i++)
{
Console.WriteLine(“I Rule!”);
}
}
}

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

4. 傳奇的程序員
復制代碼 代碼如下:

public class Program
{
static void Main(string[] args)
{
/* 有一天我在大街上的一家星巴克里
* 和銷售部的Jim討論問題,他告訴我
* 銷售代表是依據以下的比例提取傭金的。
* 周五: 25%
* 周三: 15%
* 其它日期: 5%
* 我是否告訴你過我點了一個卡拉梅
* 鐵咖啡和兩份的Espresso?
*/
double price = 5.00;
double commissionRate;
double commission;
if (DateTime.Today.DayOfWeek == DayOfWeek.Friday)
{
commissionRate = .25;
}
else if (DateTime.Today.DayOfWeek == DayOfWeek.Wednesday)
{
commissionRate = .15;
}
else
{
commissionRate = .05;
}
commission = price * commissionRate;
}
}

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

5. 未來程序員
復制代碼 代碼如下:

public class Program
{
static void Main(string[] args)
{
//TODO: 將來我會修復這個問題 – 07/24/1995 Bob
/* 我知道這個問題很難解決而且
* 我現在依賴于這個Contains函數,但
* 我以后會用一種更有意義,更
* 優雅的方式打印這段代碼。
* 我只是現在沒時間。
*/
string message = “An error has occurred”;
if(message.Contains(“error”))
{
throw new Exception(message);
}
}
}

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

如果你寫過這樣的注釋,或者是你正在尋找一種最好的注釋方案,我推薦你讀一讀Steve McConnell寫的Code Complete這本書。這是我推薦給所有程序員必讀的六本書中的一種。或者你可以學學如何停止注釋你的程序(英文)。

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

標簽:日照 山南 宜賓 內蒙古 定州 巴彥淖爾 96 防城港

巨人網絡通訊聲明:本文標題《千萬要避免的五種程序注釋方式小結》,本文關鍵詞  千萬,要,避免,的,五種,程序,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《千萬要避免的五種程序注釋方式小結》相關的同類信息!
  • 本頁收集關于千萬要避免的五種程序注釋方式小結的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日本高清视频一区二区| 美日韩一区二区三区| 精品成人在线观看| 欧美成人video| 精品剧情在线观看| 精品国精品自拍自在线| ww亚洲ww在线观看国产| 国产亚洲一本大道中文在线| 久久精品欧美一区二区三区麻豆 | 国产乱人伦精品一区二区在线观看| 天天色天天爱天天射综合| 午夜电影一区二区三区| 人人精品人人爱| 国产在线看一区| 成人一区在线观看| 99re这里只有精品首页| 在线免费观看不卡av| 在线播放日韩导航| 精品国产凹凸成av人网站| 国产欧美日韩综合精品一区二区| 国产精品欧美久久久久一区二区| 中文字幕综合网| 日本一不卡视频| 大陆成人av片| 欧美日韩专区在线| 久久久午夜精品| 一区二区国产视频| 男男gaygay亚洲| 99精品视频在线观看免费| 欧美系列亚洲系列| 国产亚洲精品福利| 亚洲激情网站免费观看| 国模冰冰炮一区二区| 色婷婷综合在线| 欧美精品一区二区三区四区| 亚洲码国产岛国毛片在线| 久久精品国产精品亚洲精品| jiyouzz国产精品久久| 日韩三级av在线播放| 亚洲蜜桃精久久久久久久| 韩国成人精品a∨在线观看| 色偷偷88欧美精品久久久| 精品国产三级a在线观看| 亚洲国产精品人人做人人爽| 国产aⅴ综合色| 欧美精品1区2区| 亚洲桃色在线一区| 国产精品亚洲第一| 日韩欧美高清一区| 亚洲国产综合91精品麻豆| av一二三不卡影片| 久久久精品国产免费观看同学| 婷婷久久综合九色综合绿巨人| 91在线小视频| 国产精品人人做人人爽人人添| 麻豆国产一区二区| 欧美一卡二卡三卡| 视频在线观看国产精品| 91女人视频在线观看| 中文字幕不卡一区| 国产精选一区二区三区| 欧美电影免费观看高清完整版| 亚洲成人久久影院| 91国在线观看| 亚洲激情av在线| 日本久久电影网| 亚洲欧美日韩国产另类专区| av中文字幕在线不卡| 中文字幕欧美日韩一区| 成人妖精视频yjsp地址| 亚洲国产高清在线观看视频| 成人中文字幕在线| 亚洲欧洲av色图| 波多野结衣精品在线| 日韩一区在线免费观看| 91亚洲精品久久久蜜桃网站| 亚洲免费在线视频一区 二区| 91香蕉国产在线观看软件| 亚洲欧洲另类国产综合| 色欧美日韩亚洲| 天堂在线一区二区| 日韩午夜在线播放| 国产永久精品大片wwwapp| 久久久国产精华| 成人av在线网站| 亚洲国产精品自拍| 日韩精品一区国产麻豆| 韩国三级电影一区二区| 久久久久青草大香线综合精品| 丁香婷婷综合网| 亚洲精品一二三| 欧美一级欧美一级在线播放| 久久国产乱子精品免费女| 久久久精品人体av艺术| 色婷婷av一区二区三区软件| 日本欧美在线观看| 中文字幕二三区不卡| 在线观看日韩国产| 国内精品久久久久影院一蜜桃| 中文在线免费一区三区高中清不卡| 在线影院国内精品| 精品一区二区三区日韩| 亚洲丝袜制服诱惑| 91精品在线观看入口| 国产成人在线观看| 亚洲成人先锋电影| 国产欧美一区二区在线| 欧美日韩综合在线免费观看| 韩国精品主播一区二区在线观看| 国产精品美女久久久久aⅴ| 欧美一三区三区四区免费在线看| 国产不卡一区视频| 日韩电影一二三区| 综合在线观看色| 亚洲精品在线三区| 在线观看国产91| 成人av在线影院| 精品一区二区三区日韩| 亚洲国产你懂的| 中文字幕视频一区| 久久亚洲精品国产精品紫薇| 欧美日韩国产成人在线免费| 成人高清免费观看| 久草精品在线观看| 午夜成人免费视频| 亚洲日本va在线观看| 国产欧美精品一区| 欧美www视频| 制服丝袜亚洲色图| 欧美午夜一区二区三区 | 三级亚洲高清视频| 国产精品毛片无遮挡高清| 久久婷婷色综合| 欧美刺激午夜性久久久久久久| 欧美亚洲高清一区| 色综合天天视频在线观看 | 裸体健美xxxx欧美裸体表演| 一区二区三区四区在线播放| 中文成人av在线| 国产精品无遮挡| 日本一区二区三区高清不卡| 久久亚洲捆绑美女| 久久女同精品一区二区| 精品国产91久久久久久久妲己| 日韩亚洲欧美综合| 日韩欧美激情四射| 日韩视频不卡中文| 欧美一级理论片| 日韩一区二区视频| 欧美刺激午夜性久久久久久久| 91精品国产黑色紧身裤美女| 欧美一级夜夜爽| 精品福利一区二区三区| 久久久五月婷婷| 国产精品视频一二三区| 国产精品入口麻豆九色| 国产精品每日更新在线播放网址| 中文字幕av一区 二区| 亚洲免费av在线| 亚洲h在线观看| 老司机精品视频线观看86| 国产一区二区在线观看视频| 国产成人夜色高潮福利影视| www.av精品| 欧美日韩夫妻久久| 久久这里只精品最新地址| 久久色视频免费观看| 中文字幕在线不卡视频| 亚洲精品国产a| 久久国产生活片100| 高清成人在线观看| 欧美性生活大片视频| 欧美一二三在线| 综合久久给合久久狠狠狠97色 | 国产欧美一区二区三区网站| 国产精品国产三级国产普通话99| 亚洲自拍偷拍综合| 国产一区二区三区观看| 91网站最新地址| 日韩三级免费观看| 亚洲欧洲日韩综合一区二区| 青青草国产精品亚洲专区无| 国产夫妻精品视频| 欧美私模裸体表演在线观看| 欧美va亚洲va国产综合| 亚洲欧美另类图片小说| 免费一区二区视频| 色婷婷国产精品久久包臀| 精品国产91乱码一区二区三区| 亚洲免费观看高清完整| 韩国女主播成人在线观看| 色av一区二区| 久久九九久久九九| 日日夜夜免费精品| 不卡一区二区三区四区| 欧美videos中文字幕| 午夜精品爽啪视频| 色婷婷精品大在线视频| 久久精品人人做| 蜜桃久久久久久久|