收到一本關(guān)于講程序排錯(cuò)的書--《windows用戶態(tài)程序高效排錯(cuò)》,作者是上海微軟技術(shù)支持中心的一個(gè)員工。翻了幾頁(yè),感覺條理很清晰,案例很經(jīng)典,想知作者對(duì)windows開發(fā)問題應(yīng)該是家常便飯,也是一個(gè)細(xì)心人。
我想起自己以前學(xué)編程,開始根本不知道調(diào)試。有一次,一個(gè)其他學(xué)校的朋友過來(lái)幫我寫課程設(shè)計(jì),其中用到打印輸出排錯(cuò),這是我學(xué)到的調(diào)試第一招。慢慢的,學(xué)會(huì)了跟蹤調(diào)試,再繼續(xù)可以進(jìn)入mfc類庫(kù)。在一個(gè)開發(fā)團(tuán)體,只要細(xì)心,可以學(xué)到很多其他人的調(diào)試技術(shù)。在繪圖的時(shí)候,拉橡皮條調(diào)試進(jìn)入斷點(diǎn)程序跑到后臺(tái),f5程序跑到前臺(tái)立即刷新,bug看不到,這時(shí)候?qū)W會(huì)了分屏調(diào)試,領(lǐng)會(huì)到為什么牛人們需要兩個(gè)顯示器調(diào)試。
調(diào)試作為一種與具體開發(fā)聯(lián)系很緊密的技巧,應(yīng)該是每個(gè)程序員必須掌握的。然而在大學(xué)中不可能開設(shè)這樣的課程,因?yàn)楹芏嗬蠋熞膊欢{(diào)試。曾經(jīng)看到一個(gè)人這樣修改bug:程序死掉,找到一段代碼告訴我這里可能出錯(cuò),修改然后運(yùn)行(不是調(diào)試)。不敢想象他開發(fā)程序的效率,也無(wú)法想象他的代碼質(zhì)量。
這里推薦這本書,首先這本書案例是實(shí)際開發(fā)中遇到的,作者思路有松有馳,里面有技巧也有心得。這本書只寫了2章,作者希望讀者提出反饋意見,以便繼續(xù)寫下去。(直接留言我這里,^_^,然后借此和他交個(gè)朋友?。。。?br />歡迎大家下載:
http://www.cnblogs.com/Files/lixiong/UsermodeTsPaper.zip最近好忙,沒有時(shí)間寫東西。來(lái)到北京發(fā)現(xiàn)一樣?xùn)|西應(yīng)該好好學(xué)一下:英語(yǔ)。北京晚上老下雨,自從偶來(lái)也沒遇見沙塵暴,太不給我面子。一開始的時(shí)候鼻子倒是干的流血,過一段時(shí)間就習(xí)慣了。臉上的逗逗多了,皮膚也黑不少,天天呆屋里也不比武漢白。肚子吃大了,沒辦法,沒地方運(yùn)動(dòng)啊。
發(fā)現(xiàn)一個(gè)奇特現(xiàn)象:北京女人愛養(yǎng)狗,幾乎天天晚上可以看到很多溜狗少婦。從數(shù)量上統(tǒng)計(jì),這個(gè)肯定是商機(jī),那位兄弟幫我想一個(gè)辦法在這個(gè)上面賺到錢。以前俺村子家家有狗,可能狗比較能吃(至少俺家這么認(rèn)為),都不養(yǎng)了。結(jié)果導(dǎo)致小偷猖獗,現(xiàn)在又家家養(yǎng)狗。
posted on 2006-08-14 20:42
萬(wàn)連文 閱讀(1547)
評(píng)論(14) 編輯 收藏 引用 所屬分類:
亂七八糟