使程式永遠沒有資料類型錯誤,可能嗎?
[大師回答]:可以做到.
於是將所有變數設定成Object,弟子運行程式,高興地發現沒有一個錯誤,但系統很快就死機了.
[大師如是說]:人如果明確自己地位置,就可以避免不必要的煩惱;變數如果明確自己的類型,可以避免不必要的錯誤!
大師問弟子:有一個機會讓你們用3個字說出最想要而總得不到的東西,你們會要求什麼?
弟子賈說:漲工資
弟子倚說:放長假
弟子餅說:記憶體條
[大師微笑不語].
大師給弟子們講了一個故事:
在一個公司裡,有一個彙編高手,一個網路高手,還有一個VB程式員.專案經理為了考察下屬的能力,交給每人同樣的任務.彙編高手從不起眼的輸入輸出開始,花費了一個月時間,列印除了足有100葉的程式清單;網路高手窮盡所有平台,也花費了一個月的時間製作了50多個版本的程式;輪到VB程式員了,他在螢幕上畫了一個表單/一個按鈕寫道:按下此按鈕運行他們的程式.
[ 大師如是說]:站在眾人的肩膀上!
一個傢伙編製了一個大型的程式,興奮地請大師看。
當程式啟動之後,開始進行無法想象的複雜的初始化,整個系統為之凝滯,其間沒有任何提示指出正在幹什麼,也沒有任何措施允許使用者取消該過程。令人尷尬的10分鐘過去了,程式介面終於出現在螢幕上--原來是紀事本程式的加強版。
[大師如是說]:吸引蜜蜂的果樹綻開花朵;遭到襲擊的烏賊放出煙霧;正在啟動的程式顯示Splash屏,自然界就是這樣呵。
大師注意到有一個弟子在上機時還開了一個BBS視窗.
當大師走進時,他敏捷的使用VB視窗將其覆蓋!
[大師於是將弟子們召集過來]:“控制視窗的重現是很重要的”,大師最小化覆蓋在上面的視窗,說道:“非常重要”。
一個弟子問大師:
我什麼時候可以出師?
[大師回答]:
到你的程式中的注釋是代碼10倍的時候!
路人賈:VB.Net很容易學嗎?
[大師回答]:是的.
路人倚:VB.Net的結構很簡單嗎?
[大師回答]:是的.
路人餅:VB.Net的程式很慢嗎?
[大師輕輕的咳嗽了一下]:呃,今天就講到這裡吧!