成功軟體開發者的9種程式設計習慣 1 (轉)
成功軟體開發者的9種程式設計習慣 1 (轉)[@more@]好的原做出好的
有些人會想:只要程式執行結果好,就不管原程式編得怎樣。但絕對不是這樣的。軟體不是一次性就作完的,有必要做修改,擴充套件等管理。所以原程式要儘量作成易看懂,管理方便。
這樣做,第一是為了者方便,其次還會影響到軟體的。管理不方便的程式不會作出好的軟體。
希望透過這篇文章能學到好的習慣。要理解這文章的內容,你至少要懂得1個開發工具語言。這裡舉例說明的都是C語言,但你對C語言沒有了解也不要擔心。這裡說明的是原理而不是特定的語言。
1. 語句要結束得徹底---(冒號;)
程式設計師經常有的失誤之一是忘記在語句結束後加一個冒號。這樣的問題點不易發現,時而讓程式設計師不知所措。程式設計時要時時注意每個語句是否以冒號結束,雖然不是所有語言都以冒號結束。下面有忘記點冒號的例子。
int main(void)
{
/* 沒有冒號,導致問題*/
printf("Hello World!n")
return(0);
}
很多的人犯這樣的錯誤。不到幾條的程式是不難發現這樣的問題,但1000條以上的程式裡呢?查詢那忘記寫冒號了的語句不會是很容易的事。記住,結束一條語句,一定要寫冒號,如同一般文章結束後點句號一樣。
還有一種關於冒號的失誤是不該寫冒號的時候寫冒號。有的程式設計師看到下面例子會覺得好笑,但筆者確實看到了很多這樣的失誤。
/* main() 後面不該寫冒號 */
int main(int argc, char *argv[]);
{
printf("Hello World");
return(0);
}
或Method後面是不該寫冒號的。
有些人會想:只要程式執行結果好,就不管原程式編得怎樣。但絕對不是這樣的。軟體不是一次性就作完的,有必要做修改,擴充套件等管理。所以原程式要儘量作成易看懂,管理方便。
這樣做,第一是為了者方便,其次還會影響到軟體的。管理不方便的程式不會作出好的軟體。
希望透過這篇文章能學到好的習慣。要理解這文章的內容,你至少要懂得1個開發工具語言。這裡舉例說明的都是C語言,但你對C語言沒有了解也不要擔心。這裡說明的是原理而不是特定的語言。
1. 語句要結束得徹底---(冒號;)
程式設計師經常有的失誤之一是忘記在語句結束後加一個冒號。這樣的問題點不易發現,時而讓程式設計師不知所措。程式設計時要時時注意每個語句是否以冒號結束,雖然不是所有語言都以冒號結束。下面有忘記點冒號的例子。
int main(void)
{
/* 沒有冒號,導致問題*/
printf("Hello World!n")
return(0);
}
很多的人犯這樣的錯誤。不到幾條的程式是不難發現這樣的問題,但1000條以上的程式裡呢?查詢那忘記寫冒號了的語句不會是很容易的事。記住,結束一條語句,一定要寫冒號,如同一般文章結束後點句號一樣。
還有一種關於冒號的失誤是不該寫冒號的時候寫冒號。有的程式設計師看到下面例子會覺得好笑,但筆者確實看到了很多這樣的失誤。
/* main() 後面不該寫冒號 */
int main(int argc, char *argv[]);
{
printf("Hello World");
return(0);
}
或Method後面是不該寫冒號的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-989406/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 成功軟體開發者的9種程式設計習慣 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 7 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 2 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 3 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 4 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 6 (轉)程式設計
- 成功軟體開發者的9種程式設計習慣 5 (轉)程式設計
- 成功程式設計師的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++程式設計
- C 語言程式設計習慣總結程式設計
- JAVA程式設計習慣之equals對比Java程式設計