成功軟體開發者的9種程式設計習慣 5 (轉)
成功軟體開發者的9種程式設計習慣 5 (轉)[@more@]6. 寫好註釋
要養成寫註釋的習慣。特別是別人難以理解的或變數一定要註釋,一個月後,也許你自己也需要看那註釋呢。
int x = 100;
int y = 1000;
if(x < y)
a = 0;
else
a = 1;
你能知道上面的程式意味著什麼?如果不知道變數x,y和a指的是什麼,那麼很難理解。讓我們給它標個註釋再看吧:
/*
* 檢測損益的程式
*/
int x = 100;
/* x 是賣書的總額*/
int y = 1000
/* y是做書本的費用*/
int a;
/* 確認是否有贏利*/
/* 比較x和y: */
if(x < y)
/* 1指損失 */
a = 1;
else
/*0指贏利 */
a = 0;
這樣註釋,不懂C語言的人也會看懂各語句意味著什麼,各變數指的是什麼。寫註釋是好習慣,但不要什麼都註釋。註釋是為了好理解,不是為了寫長編文章。
int profit = 1;
/* 贏利等於1 ?? */
int loss = 0;
/* 虧損等於 0 ?? */
/* 如果贏利等於1 */
if(profit == 1)
/* 列印出“得贏利啦”??*/
printf("We made a profit!n");
/* 如果不是 */
else
/*列印出“我們虧損啦”*/
printf("We made a loss!n");
這樣註釋是浪費時間。一般是定變數或變數值的時候需要註釋,還有說明程式的目的,使用某個,procedule等的時候也需要。
要養成寫註釋的習慣。特別是別人難以理解的或變數一定要註釋,一個月後,也許你自己也需要看那註釋呢。
int x = 100;
int y = 1000;
if(x < y)
a = 0;
else
a = 1;
你能知道上面的程式意味著什麼?如果不知道變數x,y和a指的是什麼,那麼很難理解。讓我們給它標個註釋再看吧:
/*
* 檢測損益的程式
*/
int x = 100;
/* x 是賣書的總額*/
int y = 1000
/* y是做書本的費用*/
int a;
/* 確認是否有贏利*/
/* 比較x和y: */
if(x < y)
/* 1指損失 */
a = 1;
else
/*0指贏利 */
a = 0;
這樣註釋,不懂C語言的人也會看懂各語句意味著什麼,各變數指的是什麼。寫註釋是好習慣,但不要什麼都註釋。註釋是為了好理解,不是為了寫長編文章。
int profit = 1;
/* 贏利等於1 ?? */
int loss = 0;
/* 虧損等於 0 ?? */
/* 如果贏利等於1 */
if(profit == 1)
/* 列印出“得贏利啦”??*/
printf("We made a profit!n");
/* 如果不是 */
else
/*列印出“我們虧損啦”*/
printf("We made a loss!n");
這樣註釋是浪費時間。一般是定變數或變數值的時候需要註釋,還有說明程式的目的,使用某個,procedule等的時候也需要。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-989411/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 成功軟體開發者的9種程式設計習慣 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 7 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 1 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 2 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 3 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 4 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 6 (轉)程式設計
- 成功程式設計師的8個習慣程式設計師
- 21種好的SQL程式設計習慣SQL程式設計
- 助力程式設計師成功的幾個好習慣程式設計師
- 程式設計師偷偷深愛的 9 個不良程式設計習慣程式設計師
- 程式設計師特有的9個壞習慣程式設計師
- 好的程式設計習慣程式設計
- 程式設計好習慣程式設計
- 軟體設計專家的八種習慣 | 麻省理工學院出版社
- 成功的程式設計師 (轉)程式設計師
- 谷歌程式設計師有哪些高效的程式設計習慣?谷歌程式設計師
- 15個程式設計好習慣程式設計
- C#程式設計好習慣C#程式設計
- Delphi程式設計之--慣用法 (轉)程式設計
- 高效程式設計師的七個習慣程式設計師
- 程式設計師的10個好習慣程式設計師
- 軟體最傑出的十個成功(9,10) (轉)
- 我的iOS高效程式設計祕訣-堅持程式設計習慣iOS程式設計
- <<軟體設計學習筆記>> (轉)筆記
- 不好的程式設計習慣之列表儲存程式設計
- 優秀的程式設計師都有哪些習慣?程式設計師
- google內部使用的良好程式設計習慣Go程式設計
- 低效程式設計師的7個壞習慣程式設計師
- 優秀程式設計師的十個習慣程式設計師
- Python程式設計的16個壞習慣Python程式設計
- 程式碼審查和不良程式設計習慣程式設計
- 解讀C#程式設計中最容易忽略7種編寫習慣!C#程式設計
- 分享 程式碼大全 節選 -- 程式設計師的習慣程式設計師
- 漫談 C++:良好的程式設計習慣與程式設計要點C++程式設計
- 漫談C++:良好的程式設計習慣與程式設計要點C++程式設計
- 軟體最傑出的十個成功(4,5) (轉)
- C 語言程式設計習慣總結程式設計