zz C程式十誡

2021-09-30 16:23:51 字數 753 閱讀 1939

1、汝應頻繁催動lint工具,據其語法宣告修習內力,此事皆因lint之思慮決斷實遠在君上。

2、不可依隨null指標,如若不然,混沌痴顛必俟君於彼岸。

3、縱有天賦大智慧型,知曉其事無礙,汝亦當盡數強制挪移函式引數為原型所期之資料型別,以免一時疏忽,致使資料型別向汝討還血債。

4、若標頭檔案未於函式原型之中宣告返回值型別,汝當親為此事,更須謹慎再三,以防不測降臨汝身。

5、汝須親核字串、陣列操作之越界與否。古之聖人有言: 嘗祈門人對答「然也」,不意門人答曰「吾了然於胸無須多慮盡請寬心他日趨庭必當重謝」——所期者短,所獲者長,此於陣列,實最險要處也。

6、若函式宣告內提及,於異常時將返回錯誤**云云,汝當謹慎校核該返回值。或有校核語句使汝之**增大數倍,令汝之手指因敲鍵而痛楚莫名之事,汝亦當如此。不然,汝固以為此異常之事難得一見,上蒼亦必藉此懲戒汝之傲慢。

7、汝應研習庫函式,不當親筆重寫之。如是,汝之**必短小易讀,汝之心境必清爽恬淡。

8、縱汝不願,汝亦應借括號、縮排之屬,使汝之**間架清晰,可為後者借鑑。汝之大智慧型施於決疑解難則可,施於敷設謎團、淆亂文體則萬萬不可。

9、外部識別符號之前六字元當與眾不同。此律法看似粗陋,和者寥寥,然其效用自能延續永遠。汝若不從此言,他日,汝欲連線程式於舊作之上時,必抓耳撓腮、蓬頭垢面,狼狽之相盡現矣。

10、或有族類,大言炎炎,雲「普天之下,莫非vax」。於此等異端,汝當摒棄之、斷絕之、遠避之。

更有異人,篤信魔道,以為縱汝所用電腦頻繁換代,汝之程式亦能長久適用。汝亦不可與此類惡人來往,謹記謹記。

程式設計師十誡

1.理解和接受,就會犯錯誤。這個觀點是盡早在轉化成產品之間找到他們。幸運的是 除了少數在美國噴氣推進實驗室開發的火箭指導軟體的人 大部分的錯誤對於工業來講都不是致命的,因此我們可以再學習,嘲笑和繼續前進.你並不是你的 記住審查整個觀點就是為了找到問題,並且會找到問題。不要介意有些問題沒有發現。不管你...

程式設計師十誡

1 除非在最簡單的類中,否則不要信任建構函式 析構函式 複製建構函式以及賦值操作符語句這些編譯器預設的方法。在任何重要的類中要忘掉這方法。2 將析構函式宣告和定義成虛的,這樣別人就能繼承你的勞動成果。3 不要因為自己的誤解而濫用繼承機制,不要和 is a 規則相違背。4 不要信任任何編譯器 作業系統...

網頁設計十誡

原文 http internet.solidot.org internet 08 06 29 0348211.shtml 1.不可濫用 flashadobe 備受歡迎的 web 動畫技術,flash,在很多地方顯示了它的威力,從 nike 充滿炫耀味道的整體 flash 到充斥各個 的 flash ...