如果不要被人當做小白,如何正確地發問是很重要的一環,尤其在Blog留言。
以鳥毅的Blog為例,發問的不外乎是程式問題或是系統設定問題;這兩類問題都有個特色,就是變因很多。現在有很多免費的上載網站(http://www.megaupload.com/、http://rapidshare.com/),請把相關檔案壓縮成zip上傳後,再附上url。
發問時要簡單明瞭地把環境描述清楚,尤其是架站或寫程式,Perl 5.003和Perl 5.8很可能跑出來的結果不同,.Net 1.1和.Net 2.0也不盡相同;FreeBSD和Linux的設定檔位置也不一樣,header files也不同。若是Visual Studio的專案就更嚴格,有時候header或library安裝位置不同,有專案檔都不一定編譯得過,更別說各種奇奇怪怪的編譯參數,不提供完整資訊,以為大師們是神嗎?(尤達或許ESP超強,但不在本文討論之列)
以下來模擬幾個小白發問方法:
回答問題時盡量不用上傳網站,因為很可能會過期無法下載,但通常點到為止,點一下還不懂的人,就乖乖付錢請高手幫忙吧。
以鳥毅的Blog為例,發問的不外乎是程式問題或是系統設定問題;這兩類問題都有個特色,就是變因很多。現在有很多免費的上載網站(http://www.megaupload.com/、http://rapidshare.com/),請把相關檔案壓縮成zip上傳後,再附上url。
發問時要簡單明瞭地把環境描述清楚,尤其是架站或寫程式,Perl 5.003和Perl 5.8很可能跑出來的結果不同,.Net 1.1和.Net 2.0也不盡相同;FreeBSD和Linux的設定檔位置也不一樣,header files也不同。若是Visual Studio的專案就更嚴格,有時候header或library安裝位置不同,有專案檔都不一定編譯得過,更別說各種奇奇怪怪的編譯參數,不提供完整資訊,以為大師們是神嗎?(尤達或許ESP超強,但不在本文討論之列)
以下來模擬幾個小白發問方法:
問題1:我的havp怎麼不work?
答:請附上完整設定檔。
正確問法:我在Ubuntu 8.04.1 desktop用預設套件裝havp,結果不work,請大師幫忙看一下小弟的設定,附檔在 http://rapid........ ,謝謝。
答:在havp.conf第xx行,把ooo設成xxxx
問題2:我裝了qReport,結果不work,我的xyz function程式如下:.....(以下略過50行)
答:請附上完整專案。
正確問法:我在Windows XP SP3裝上.Net 3.5 SP1,以VS2005開發qReport,結果統計圖資料畫不出來,請大師幫忙看一下小弟的程式,附檔在 http://rapid........ ,內含mdb檔,需sqlexpress 2005,謝謝。
答:在main.cs第253行的xxxx改成ooo,再把1522行的xyz function改成....(以下略過50行)
問題3:請問Impersonate怎麼用呀?
答:請去我我我(iii)或你你你(uuu)上課。
正確做法:先上網google或MSDN查詢,範例看不懂再依問題2的方式提問。
回答問題時盡量不用上傳網站,因為很可能會過期無法下載,但通常點到為止,點一下還不懂的人,就乖乖付錢請高手幫忙吧。
留言