婷婷综合国产,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
    国产亚洲精品资源在线26u| 亚洲第一成人在线| 欧美一卡在线观看| 欧美日韩dvd在线观看| 欧洲精品一区二区| 欧美亚洲综合另类| 欧美剧情片在线观看| 欧美日韩一二三区| 欧美男生操女生| 日韩一区二区精品| 2023国产精品| 国产亚洲短视频| 亚洲免费观看高清完整版在线观看熊| 中文字幕av资源一区| 成人欧美一区二区三区白人| 亚洲精品中文在线| 香蕉久久夜色精品国产使用方法| 亚洲综合偷拍欧美一区色| 午夜av一区二区三区| 蜜桃精品视频在线观看| 国产黄色精品网站| 91麻豆国产福利在线观看| 日本丰满少妇一区二区三区| 欧美日本乱大交xxxxx| 日韩午夜中文字幕| 亚洲国产激情av| 亚洲第一福利一区| 国产成人免费在线视频| 一本大道久久a久久综合婷婷| 欧美精品aⅴ在线视频| 久久久精品日韩欧美| 一区二区三区自拍| 麻豆精品国产91久久久久久| 成人黄色网址在线观看| 欧美日韩免费高清一区色橹橹| 精品日韩欧美一区二区| 亚洲品质自拍视频| 久久国产日韩欧美精品| 91蝌蚪国产九色| 久久色在线观看| 一区二区高清免费观看影视大全| 久久精品国产99国产| 99久久精品国产精品久久| 日韩午夜激情电影| 国产精品不卡一区二区三区| 美女视频免费一区| 欧美专区亚洲专区| 中文字幕视频一区| 国产精品一级片| 7777女厕盗摄久久久| 日韩毛片精品高清免费| 国产在线一区二区综合免费视频| 欧美日韩国产片| 亚洲精品欧美综合四区| 国产91高潮流白浆在线麻豆| 日韩欧美视频一区| 亚洲国产成人va在线观看天堂| 成人国产电影网| 久久精品一级爱片| 国产一区欧美日韩| 欧美xxxxxxxx| 日韩福利电影在线| 欧美日韩色一区| 亚洲一区二区四区蜜桃| 日本韩国一区二区三区| 日韩一区有码在线| 成人深夜视频在线观看| 国产精品少妇自拍| 粉嫩嫩av羞羞动漫久久久| 2023国产一二三区日本精品2022| 日本在线不卡视频| 欧美一级片在线看| 日本中文在线一区| 日韩欧美在线123| 麻豆视频一区二区| 精品国产乱码久久久久久老虎| 日韩成人免费电影| 欧美精品一区二区三区视频| 另类中文字幕网| 久久色在线视频| 成人免费黄色大片| 中文字幕一区二区三区四区不卡| 97久久精品人人澡人人爽| 亚洲精品视频免费看| 欧美视频你懂的| 日韩va亚洲va欧美va久久| 26uuu色噜噜精品一区| 国产高清在线观看免费不卡| 欧美国产欧美综合| 色嗨嗨av一区二区三区| 日韩综合在线视频| 欧美精品一区二区久久婷婷| 国产成人一区在线| 一区二区国产视频| 日韩视频免费观看高清在线视频| 国产在线看一区| 国产精品国产馆在线真实露脸| 91在线小视频| 免费成人结看片| 国产欧美日本一区视频| 色综合久久88色综合天天| 全部av―极品视觉盛宴亚洲| 国产午夜精品一区二区| 在线观看视频91| 精品一区二区国语对白| 日本一区二区三区dvd视频在线| 91老司机福利 在线| 日韩福利视频网| 亚洲免费在线观看| 日韩视频免费直播| 在线一区二区三区| 国产在线国偷精品产拍免费yy| 亚洲私人黄色宅男| 久久午夜羞羞影院免费观看| 色婷婷综合久久久中文字幕| 激情成人综合网| 性做久久久久久| 国产精品国产三级国产a| 精品久久久久av影院| 欧美日韩电影一区| 91免费国产在线| 国产乱人伦偷精品视频免下载| 午夜久久福利影院| 亚洲精品五月天| 中文幕一区二区三区久久蜜桃| 91精品国产综合久久久久久久| 91丨porny丨户外露出| 国产一区二区三区四区五区入口| 亚洲自拍偷拍综合| 中文字幕亚洲区| 国产精品天美传媒| 欧美精品一区二区三区高清aⅴ | 日韩一二在线观看| 在线观看视频91| 91视频免费播放| 99精品欧美一区二区三区综合在线| 国内偷窥港台综合视频在线播放| 日日夜夜免费精品| 午夜伊人狠狠久久| 亚洲成人在线网站| 亚洲综合激情网| 亚洲成av人片www| 亚洲va欧美va天堂v国产综合| 一区二区三区免费观看| 亚洲国产精品久久久男人的天堂| 亚洲精品久久久久久国产精华液| 亚洲丝袜制服诱惑| 亚洲美女精品一区| 一区二区三区美女视频| 亚洲最大的成人av| 亚洲已满18点击进入久久| 亚洲欧美日韩中文字幕一区二区三区| 国产精品美女久久久久久| 国产精品久久久久久一区二区三区 | 欧美三级欧美一级| 欧美日韩一卡二卡| 欧美夫妻性生活| www国产成人免费观看视频 深夜成人网| 久久夜色精品一区| 国产日韩在线不卡| 亚洲精品综合在线| 日韩二区三区四区| 国产成人亚洲综合色影视| jlzzjlzz亚洲日本少妇| 欧美性色aⅴ视频一区日韩精品| 欧美日韩国产一级片| 日韩欧美在线网站| 国产精品久久久一区麻豆最新章节| 国产精品久久国产精麻豆99网站| 一区二区三区蜜桃网| 美女www一区二区| av在线不卡电影| 欧美一区二视频| 国产精品萝li| 日韩av在线播放中文字幕| 国产成人在线色| 欧美三级三级三级| 久久久久久久久久久久久久久99| 日韩毛片一二三区| 九九九精品视频| 日本道精品一区二区三区| 日韩三级在线观看| 亚洲乱码国产乱码精品精小说 | 欧美三级电影网站| 久久精品视频免费| 午夜精品福利一区二区蜜股av| 国产精品1区2区| 538在线一区二区精品国产| 国产日产欧产精品推荐色| 五月天一区二区| 91玉足脚交白嫩脚丫在线播放| 日韩欧美一级二级三级久久久| 亚洲欧美另类图片小说| 久久99精品久久久| 欧美日韩国产另类不卡| 国产精品久久久久一区| 精品一区二区成人精品| 欧美日韩国产精品成人| 亚洲欧美另类在线| 国产999精品久久久久久绿帽|