下面是引用 tk7545 於 2010-01-29 20:00 發表的 :
謝謝大大為我解說那麼詳細
以前覺得VB辦不到這些事...原來只是自己腦子不好
學什麼程式都掌握不到訣竅,無法從底子打起,不知道是不是自學方式錯誤
這部份還希望大大能給我ㄧ點方向,學程式需要哪些正確的觀念
我會好好專研的! 經過這次例子,就很想自己也能為這論壇貢獻點什麼
滿想認識大大的,在一次的謝謝!!!
祝順心/
話說我只會一種程式語言 ~ VB6
電腦世界趨勢將會一直走下去,VB6 也快被淘汰了 (Win7 好像是最後一版支援 VB6
)
我也是自學的呀,只是最近這幾年才學會 "
如何把程式寫得更好"
寫出這個 PTC,也才算是 程式等級的中下,去給資深的程式設計師看一定會被罵死的 ...
寫程式有很多重要的步驟與技巧,多寫可能就會發現
不過要學好一個程式,一定要看書的說,否則靠網路根本寫不出什麼
每種程式語言的 至少基礎保留字一定要背好,功能也要記清楚...總之就是大家說的 "基礎"
對於寫程式的邏輯構造,一定要搞清楚原理,原理與觀察出來的東西不一樣
像是寫這個 PTC,我拿了好多白紙在旁邊計算與推導原理
還有程式碼的管理技巧,變數、程序、函數的名稱一定要清楚到不用看內容就知道那個東西在做什麼的
註解也蠻重要的說,國外我看過 Freeware 的 VB6 程式碼,超級井然有序! 幾乎都用 - = _ # @$ 等符號作註解
最後!我發現如果程式邏輯、元件編排、美工設計都完成了,最困難的是 :
與使用者的溝通要做出一個說明檔 CHM 真是超困難,就像氣象局報導一樣,說出 "藤原效應" 大概沒幾個觀眾聽得懂
程式也一樣,如果是要發佈的軟體,盡量設計人性化,這方面倒是可以參考很多非常上手的軟體
如何把自己設計的程式讓一般使用者都能上手,這部分要去多作就知道了
建議是把書中的範例每天都做幾個,不久後就會超強!