六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

編程之道(4)

[摘要]第四篇編碼編程大師如是說:"一個寫的完美的程序是其自身的天堂,而一個寫得糟糕的程序則是其自身的地獄。"4.1一個程序應當是輕盈的、靈活的,它的子程序就像一串珍珠一樣連接著。它的精神和意圖應該貫穿始終。在程序中,內容既不應太多,也不應太少;既不該有不需要的循環結構,也不該有冗余的...
第四篇編碼

編程大師如是說:
"一個寫的完美的程序是其自身的天堂,而一個寫得糟糕的程序則是其自身的地獄。"


4.1
一個程序應當是輕盈的、靈活的,它的子程序就像一串珍珠一樣連接著。它的精神和意圖應該貫穿始終。在程序中,內容既不應太多,也不應太少;既不該有不需要的循環結構,也不該有冗余的變量;既不缺乏結構性,又不過分僵化。
一個程序應當遵循”最少驚呀原則”。這條原則是什么呢?簡單地說,就是批一個程序對用戶的指令所做出的反應,應該總是使用戶最小程度的驚訝。
一個程序,無論多么復雜,都應該以一個整體的方式運行。程序應以其內在的邏輯為指引,而非外在的形態。
如果一個程序不能達到這些要求,它將處于一種雜亂無章和混淆不清的狀態。唯一的更正方法就是重寫這個程序。

4.2
一位初學者問大師:”我有一個程序,時靈時不靈。我一直都遵循的編程的規則,結果卻整個兒搞糊涂了。這是什么原因呢?”
大師回答說:”因為你沒有領悟道,所以你迷惑不解,只有傻瓜才會指望從人類身上看到理性的行為,你又能打望一臺人類制造的機器怎么樣呢?計算機模仿的是決定論,只有道才是盡善盡美。
編程用的那些條條框框式的規則僅僅是曇花一現,只有道才是永恒的。因此,在你受到的啟發之前,你必須沉思于道。”
“但我怎樣才能知道我已經受到啟發了呢?”初學者問。
“當你的程序運行無誤時。”大師回答說。

4.3
一位大學正在向他的一名初學編程的弟子解釋道的真諦。”此道體現在所有的軟件當中----不管它看上去多么無足輕重。”大師說著。
“此道體現在手掌計算器中嗎?”初學者問。
“是的。”
“此道體現在電子游戲中嗎?”初學者繼續問。
“此道甚至也體現在電子游戲中。”大師說。
“那么此道體現在個人電腦的DOS系統中嗎?”
大師輕咳一聲,并稍稍挪動了一下位置。”今天的課就到這里吧。”他說。

4.4
一位項目經理手下的一名程序員正在編寫軟件。他的手指在鍵盤上飛舞著,在程序的編譯過程中沒有出理任何錯誤信息。程序運行起來就像一陣和風。
“太好了!”經理高興地大叫起來,”你的技藝簡直完美無缺。”
“技藝?”程序員說著便從他的終端機前轉過身來,”我遵循的是道-----所有的技藝遠不能及!當我剛開始編程時,我眼前看見的是整個問題亂成一團。三年之后,我再也看不見這種一團糟的情形了。相反,我用了各種各樣的子程序。但現在,我什么也看不見了。我的整個身心存在于一種無形的虛空里,我的知覺是空蕩蕩的。
我的精神隨其本能而動,不需計劃就能自由的工作。總而言之,是我的程序自己寫出了自己。誠然,有時會有一些難題。我看見那些難題向我走來,于是我放慢了速度,默默地注視著他們。然后我更改了一行編碼,那些問題就煙消云散了。然后我完成程序的編譯。我靜靜地坐著,讓工作的歡愉遍布我的全身。我閉上雙眼,歇息片刻,然后退出系統。”
經理說:”希望我所有的程序員都這么聰明。”

[待續]


相關文章

主站蜘蛛池模板: 欧美天天在线 | 日本爱爱视频网站 | 在线精品91青草国产在线观看 | 中文字幕亚洲色图 | 四虎影视免费观看免费观看 | 亚洲大尺度 | 日本在线视频免费观看 | 青娱乐免费在线观看 | 青娱乐色| 欧美一级高清片 | 午夜视频免费在线播放 | 亚欧成人乱码一区二区 | 亚洲国产成人久久一区二区三区 | 日韩欧美视频二区 | 天天视频色版 | 天天做天天操 | 色香蕉色香蕉在线视频 | 三级国产精品一区二区 | 亚洲第二色 | 在线视频 亚洲 | 天堂中文网 | 五月婷婷六月香 | 天天色国产 | 亚洲人成综合在线播放 | 青娱乐在线视频盛宴 | 特片伦理在线网站 | 青草国产在线视频 | 午夜视频在线观看免费高清 | 天天干天天玩 | 一级黄片一级毛片 | 日日干日日爽 | 亚洲第二十页 | 日韩免费一级毛片 | 亚洲精品欧美在线 | 伊人久久91 | 日韩视频久久 | 青青青爽线在线视频观看 | 亚洲 另类 在线 欧美 制服 | 中文字幕在线免费观看 | 亚洲国产一区二区在线 | 四虎永久免费网站免费观看 |