淺陋見解,僅供參考。拋磚引玉,多加指教!
          石正
          一個計算機(jī)技術(shù)愛好者! 雖然我擁有了系統(tǒng)分析師的證書,但我仍然是一個計算機(jī)技術(shù)愛好者!
          posts - 119,comments - 73,trackbacks - 0
          源代碼格式不對,也是軟件錯誤。

          源代碼是軟件的一個重要的組成部分,源代碼格式不對,換句話說,源代碼錯誤,肯定是軟件錯誤。所以,把源代碼編譯沒有錯誤等價為源代碼正確,是錯誤的,把運行沒有錯誤,等價為源代碼正確,是錯誤的。

          源代碼格式的幾點應(yīng)該注意的事項(常識):
          1、源代碼的書寫格式,應(yīng)該體現(xiàn)源代碼內(nèi)部的邏輯關(guān)系;
          2、源代碼內(nèi)部最重要的代碼行是:空行;空行把代碼分成各個相對獨立的組成部分;
          3、源代碼內(nèi)部第二重要的代碼行是:注釋行;
          4、源代碼行內(nèi)最重要的字符是:空格;空格把代碼行分成各個相對獨立的組成部分;
          5、源代碼行內(nèi)第二重要的字符是:制表符(Tab),制表符是行首縮進(jìn)使用的字符;
          6、注釋合格的標(biāo)準(zhǔn)是:同等級技術(shù)能力的技術(shù)人員,可用比較方便的看懂代碼;或者,應(yīng)該從事該工作的技術(shù)人員可以容易的看懂;
          7、注釋行數(shù)應(yīng)該占到總代碼行數(shù)的三分之一;
          8、每個源代碼文件頭部都必須有說明本文件功能的注釋;
          9、自己定義的每個函數(shù)都必須有說明函數(shù)功能的注釋;
          10、自己定義的每個變量都必須有說明變量功能的注釋;
          11、注釋應(yīng)該使用自己的母語(漢語);
          12、一句注釋合格的標(biāo)準(zhǔn)是,表達(dá)了需要表達(dá)的內(nèi)容,語法正確;
          13、清楚的注釋能夠方便代碼閱讀者理解代碼的邏輯關(guān)系和各個函數(shù)的功能;
          14、鍵盤上最重要的鍵是空格鍵,空格占英文文章的比例是20%左右;寫軟件源代碼時,空格的比例也很大;所以,鍵盤上面積最大的鍵是空格;
          posted on 2007-04-18 09:08 石正 閱讀(508) 評論(1)  編輯  收藏

          FeedBack:
          # re: 源代碼格式不對,也是軟件錯誤
          2007-04-18 11:23 | 靜兒
          非常同意閣下的觀點   回復(fù)  更多評論
            

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          淺陋見解,僅供參考。拋磚引玉,多加指教!
          主站蜘蛛池模板: 特克斯县| 旌德县| 徐水县| 霍山县| 荃湾区| 儋州市| 翼城县| 金寨县| 乐平市| 比如县| 马公市| 绥棱县| 漳州市| 金寨县| 郯城县| 休宁县| 侯马市| 门源| 临潭县| 定日县| 堆龙德庆县| 西青区| 丁青县| 柳州市| 西乌珠穆沁旗| 金山区| 景泰县| 温宿县| 新干县| 聂荣县| 五河县| 象州县| 万年县| 凤翔县| 抚宁县| 诏安县| 宾阳县| 衡东县| 隆安县| 梁平县| 紫阳县|