English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

編碼標準的重要性

軟件 RSS Feed





編程幫助BeginnersWe指示編寫程序的計算機。編程時使用一種高級編程語言,如C + +或Java,我們正在使用的語法是有點接近人類語言。 但是,我們使用這些程序作為投入要么編譯器或口譯要轉換為計算機可以理解的二進制格式。由於這個原因,就程序代碼堅持所使用的語法 編程語言,編譯器和口譯員沒有理會的佈局或視覺格式的程序代碼。但是,人類的程序員,我們自己需要費心思的美學 計劃code.What是一個編碼標準?編碼標準是一套準則,規則和規章關於如何編寫代碼。通常的編碼標準包括指導線就如何命名變量,如何縮進 代碼,如何把括號和關鍵字等理念是一致的方案,以便在案件多的人工作在相同的代碼,它成為一個更容易理解別人做了。 即使是個別程序員,尤其是對初學者來說,就變得非常重要,堅持一個標準在編寫代碼。這個想法是,當我們在看自己的代碼了一段時間後,如果我們都跟隨 編碼標準,它需要較少的時間來了解或記住我們意思,我們寫了一些一塊code.Coding標準為DifferenceLook在下面的例子:int量(整合酶,廉政ĵ,廉政十一)(廉政卷; 火山=我* ĵ *畝;返回卷;)回顧這段代碼一目了然,這需要一些時間為一至明白這函數計算量。但是,如果我們堅持一個命名公約變量和方法 名稱,我們可以使代碼更readable.Here有幾個樣本約定:使用有意義的變量名稱中使用動詞名詞的使用方法名稱為變量的使用4個空格縮進廉政calculateVolume(int高度,廉政 寬度,int length)將(廉政量= 0;體積=高*寬*長度;返回量;)這需要更多的時間來輸入這個代碼,但是這樣可以節省更多的時間。此代碼的可讀性,是遠遠比其原始版本。 有了一點點的努力,我們可以使代碼更understandable.The BenefitsIt不僅是可讀性,我們可以通過一個編碼標準的節目。編寫更安全的代碼也可以 鼓勵通過編碼公約。作為一個例子,在C + +,我們可以說,每個指針變量必須初始化NULL.char * myName =空,這樣可以確保我們不會破壞內存在使用該 指針variable.Code可讀性只是一個方面的可維護性。編碼標準有很大的幫助與程序的可維護性,我們能夠輕易改變計劃。通過實施一致性 編碼標準是一個關鍵因素,以取得成功保持prorams.Defining你自己的編碼StandardA程序員可以定義自己的編碼習慣,並堅持以書面programms。但有 許多編碼約定可在因特網上。這些程序在Java誰應該有一個研究http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html -代碼公約為Java編程語言 由Sun.For C + +編碼標準,我建議你看看到http://www.bbc.co.uk/guidelines/webdev/AppB.Cpp_Coding_Standards.htm - C + +編碼標準的 BBC.http:/ / oopweb.com /聚丙烯/文件/ CPPHOWTO /音量/ C + +編程- HOWTO的- 14.html - C + +編程HOWTO有一些C + +編碼約定,也是一大堆的鏈接,幾個編碼標準你可以選擇 from.John德克編程顧問http://www.programminghelp4u.com/編程(轉讓/項目)幫助

文章來源: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


網管得到HTML代碼
加上這條到你的網站!

網站管理員提交你的文章
無須登記!填寫好的表格和你的文章是在 Messaggiamo.Com 目錄!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

提交你的文章,以 Messaggiamo.Com 目錄

分類


版權 2006-2011 Messaggiamo.Com - 網站地圖 - Privacy - 網站管理員提交你的文章,以 Messaggiamo.Com 目錄 [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu