寫好C程式的秘籍(轉)
神乎其技,惟C程式,功到自成,十大建議!
1、汝應頻繁催動lint工具,據其語法宣告修習內力,此事皆因lint之思慮決斷實遠在君上。
2、不可依隨NULL指標,如若不然,混沌痴顛必俟君於彼岸。
3、縱有天賦大智慧,知曉其事無礙,汝亦當盡數強制挪移函式引數為原型所期之資料型別,以免一時疏忽,致使資料型別向汝討還血債。
5、汝須親核字串、陣列操作之越界與否。古之聖人有言: 嘗祈門人對答“然也”,不意門人答曰“吾瞭然於胸無須多慮盡請寬心他日趨庭必當重謝”——所期者短,所獲者長,此於陣列,實最險要處也。
6、若函式宣告內提及,於異常時將返回錯誤程式碼云云,汝當謹慎校核該返回值。或有校核語句使汝之程式碼增大數倍,令汝之手指因敲鍵而痛楚莫名之事,汝亦當如此。不然,汝固以為此異常之事難得一見,上蒼亦必藉此懲戒汝之傲慢。
7、汝應研習庫函式,不當親筆重寫之。如是,汝之程式碼必短小易讀,汝之心境必清爽恬淡。
8、縱汝不願,汝亦應借括號、縮排之屬,使汝之程式碼間架清晰,可為後者借鑑。汝之大智慧施於決疑解難則可,施於敷設謎團、淆亂文體則萬萬不可。
9、外部識別符號之前六字元當與眾不同。此律法看似粗陋,和者寥寥,然其效用自能延續永遠。汝若不從此言,他日,汝欲連線程式於舊作之上時,必抓耳撓腮、蓬頭垢面,狼狽之相盡現矣。
10、或有族類,大言炎炎,雲“普天之下,莫非VAX”。於此等異端,汝當摒棄之、斷絕之、遠避之。更有異人,篤信魔道,以為縱汝所用電腦頻繁換代,汝之程式亦能長久適用。汝亦不可與此類惡人來往,謹記謹記。[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10172717/viewspace-928853/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 好程式設計師:Java程式設計師面試秘籍程式設計師Java面試
- 程式設計秘籍:使C語言高效的四大絕招(轉)程式設計C語言
- [轉]寫好程式碼的10個祕密
- .NET神器:輕鬆實現數字轉大寫金額的秘籍與示例程式碼
- 《C++ API 設計》——寫給想寫好類庫的程式設計師C++API程式設計師
- 讀寫硬碟扇區的C語言程式 (轉)硬碟C語言
- 如何寫好程式碼?
- 如何寫好程式碼
- 如何寫好 C main 函式AI函式
- C語言程式書寫規範 (轉)C語言
- 用 C++Builder 編寫 Tray 程式 (轉)C++UI
- Windows “執行”的七種秘籍(轉)Windows
- 編寫程式碼的好習慣
- 如何寫好 5000 行的 SQL 程式碼SQL
- 如何寫好5000行的SQL程式碼SQL
- 編寫好程式碼的10條戒律
- 寫好程式碼的10個祕密
- [轉]寫好shell指令碼的13個技巧指令碼
- Linux檔名小寫的好處(轉)Linux
- 何謂“好的程式碼”? (轉)
- 在C#中使用C/C++寫的DLL (轉)C#C++
- 程式碼高手的過節秘籍:CodeArt Snap幫寫程式碼,靈感彈指間實現
- 如何寫好前端業務程式碼?前端
- 編寫高效的C程式與C程式碼優化C程式優化
- 好程式設計師不寫程式碼程式設計師
- 程式碼的印象派:寫點好程式碼吧
- 程式設計師既要寫好程式碼,又要寫好文件程式設計師
- 小寫轉大寫金額在C++中的實現 (轉)C++
- 用C#Builder編寫螢幕保護程式 (轉)UI
- 用C語言編寫Linux實用程式的藝術(轉)C語言Linux
- 寫好程式碼十個祕訣
- 好程式需要你寫至少兩遍
- 好程式需要你(至少)寫兩遍
- 編寫更好的C#程式碼C#
- C++編寫pingIP的程式C++
- 我寫的 Python 程式碼,同事都說好Python
- 寫擴充套件性好的程式碼:函式套件函式
- 編寫可移植C/C++程式的要點C++