[轉]寫代碼的四個基本準則

          也可以算是評判代碼好壞的標準吧,至少大家寫代碼的時候有點規則可依,寫出的東西像點樣,不一定全面,大家可以補充。  
          1.代碼沒有重複,雷同,儘可能的複用寫好的代碼。   複用是指調用,不是CopyPaste,這個是重中之重,軟件開發的很多技術都是以複用爲目的的,代碼複用的越多,被測試的機會就越多,代碼就越健壯,一旦有什麼問題,只需要修改一個地方,而且可以有效的減少編寫,測試的時間。函數就是代碼複用的最常用最簡單的方法,所以一定要養成多寫函數的習慣。不管是初學者還是老程序員,不管我們寫什麼代碼,寫完後看看有沒有相似雷同的代碼,有的一定想辦法加以消除,再一個看看能不能讓寫好的代碼將來重用,其實這就是所謂的重構,重構的多了,下次寫的時候可以直接寫出不重複的代碼,水平自然就提高了.

2.代碼易讀性要好。首先起名字要規範,儘量用能看懂的方式起名,再一個寫代碼不是展現你語法水平有多高,儘量使用易讀的語句,看起來容易,找錯誤也容易。在我的課程裏只用最簡單的語句寫程序,可能應付考試不行,但寫一個軟件還是夠用。我們的C語言計算機等級考試裏基礎知識部分強調代碼的易讀性,而後邊的考題偏偏又出現一行行難懂易錯的語句,自我矛盾。
3.代碼要有一個好的格式。這個比較容易,我這有個簡單的格式,一個變量佔一行,“{”和“}”佔一行,“{”下一行要縮進,其他的行要對齊, 對應的“{”和“}”要對齊,我在一本書上看到的,很好用,記住了。

       4.註釋要加好。注 釋主要是關於變量,函數和類的說明,算法的說明,作者信息,編寫時間,修改記錄等,有寫好的註釋模板,大家可以上網找一個,有的開發工具能生成。在java和c#裏按照一定格式的註釋可以自動生成程序文檔.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章