iT邦幫忙

鐵人檔案

2009 iT 邦幫忙鐵人賽
回列表

程式設計心法 系列

重新閱讀「如何進入專業程式設計領域」中有關程式設計的一些建議,分享給大家

鐵人鍊成 | 共 31 篇文章 | 22 人訂閱 訂閱系列文 RSS系列文
DAY 21

程式設計心法:20.除錯(Debug)

「大錯特錯,不要來,污辱我的美」 是的,寫程式最怕的就是除不完的錯!User 執行程式突然出現一個警告視窗,例如: 如果您的程式執行到一半也出現不知名的錯誤訊...

2009-10-27 ‧ 由 jamesjan 分享
DAY 22

程式設計心法:21.Error Handling

Error Handling 或稱作 Exception Handling,都是在幫我們攔截系統 Runtime 錯誤發生時,所產生的錯誤訊息。(或者為特定目的...

2009-10-28 ‧ 由 jamesjan 分享
DAY 23

程式設計心法:22.物件?了了沒?

「物件導向」,一看到這個名詞,好像是要進入到神聖的殿堂一般,讓人由不得肅然起敬。 當然在以前 DOS 的年代早期,確實是如此。但是在進入到 Widnows 的時...

2009-10-29 ‧ 由 jamesjan 分享
DAY 24

達標好文 程式設計心法:23.物件導向設計的步驟

物件導向設計的方式,強調的是直覺易懂的方式,貼近實際的狀況。所以在命名的時候,多以貼近實際的名稱來做為物件的命名。 當然,如果要討論到 UML,則超出本系列與本...

2009-10-30 ‧ 由 jamesjan 分享
DAY 25

程式設計心法:24.練習曲

今天我們來練習犁田(誤)。 今天我們拿狐大的例子,來練習犁田(又誤,咳...),練習如何以物件導向的方式來分析與建構出犁田分析系統...XD 算是給接下的繼承實...

2009-10-31 ‧ 由 jamesjan 分享
DAY 26

程式設計心法:25.實作 Form 的繼承(上)

終於,我們要真正開始寫程式了。 這一篇分上下兩集,要介紹的是如何實作 Form 的繼承物件,這是在 2006 年 發表在自己的 Blog 上面的,原文請參考:...

2009-11-01 ‧ 由 jamesjan 分享
DAY 27

程式設計心法:26.實作 Form 的繼承(下)

在前篇,我們將 Parent Form 實作出來了。接下來,我們要藉由 TimerBaseFormLibrary 來產生應用程式。 這裡沒有很高深的理論架構,...

2009-11-02 ‧ 由 jamesjan 分享
DAY 28

程式設計心法:27.小技巧--每月的最後一天

在程式的設計過程中,我們常常會需要用到日期的運算,有時候為了做日期的判斷,可能會需要知道每個月的最後一天是什麼時候。 這有很困難嗎?除了二月比較特殊,其他月份不...

2009-11-03 ‧ 由 jamesjan 分享
DAY 29

程式設計心法:28.小技巧--Table V.S. Class

另外一個我比較常用的例子是,用 Class 來寫 Table 的對應程式。 (不過應該有這種 Tool 可以幫您將 DB 的 Table 自動產生 Class...

2009-11-04 ‧ 由 jamesjan 分享
DAY 30

程式設計心法:29.程式設計師的特質

我們又回到書本上了,今天雖是鐵人賽最後一天,但並不是本系列的終結篇。 (還有一篇,因為人家還想玩大富翁...XD) 程式設計師該有什麼特質?或者說,當程式設計師...

2009-11-05 ‧ 由 jamesjan 分享