26 December, 2006

Design Pattern Final Presentation

昨天一個晚上沒睡就在弄今天早上的報告,弄到9點快十點鐘於弄好了,不過....

今天才剛開出程式就出現問題了orz,gui的完整度太低,沒有加上應有的功能,我承認我完全忘記了,全部在弄html的產生,還想辦法多搞一些pattern上去,方向錯誤阿。

在頭影片第一頁Composite Pattern大概就停了一節課吧...由於我懶的加上新的node,造成了整個結構鬆散,可以說是自作孽,其實我早就有預感那邊會出現問題,只是加上去會很花時間,因為我有些地方把結構寫死了,要在寫程式之前弄一個全面性的架構實在不可能,可是慢慢建立起來又會有設計不當的問題,看來我寫程式的功力完全的不夠阿orz。接下來每一頁的頭影片都是按的心驚膽顫,不過我也更新了很多的概念,也有新的想法,雖然一直被說有錯誤,不過感覺其實還不錯啦。
這門課真的是讓我學到很多東西,Design Pattern為何物,我現在總算有個頭緒了,但是要正確且適當的套用Pattern我還差的遠阿... 這真的是一門超級困難的學問,有時候在設計的時候想太多也不對想太少也不對,這應該是要靠經驗吧orz,"用良好的pattern會讓程式碼越寫越短",我剛剛好反過來,我要學的東西實在是太多了... 希望以後能當程式架構設計師而不是只是單純的寫程式而已...
這門課到今天可以說是告一個段落啦~ 收穫很多,值得一修,這大概是我上大學覺得第二門值得修的課吧XD

No comments: