一些東西,我目前都只有看,但實際撰寫的時候發生了一些自己無法解決的問題,
幸虧有ptt大大們的建議,我才慢慢抓到問題的點,開始小小的寫了一些template的東東。
我的實際撰寫的經驗大概就只有一點點
有利用template機制裡的 Default Template Arguments
去實現 Bridge
這個Pattern。後來發現STL的allocator可能也是類似的精神
( 不知道我有沒有會錯Bridge的含意,在private裡宣告
*_impl,以此_impl去實現這class的member
function,似乎是Bridge 這個pattern )。
我是後來終於把它用在我的開發上,但這只會渺小的一部份,
最希望的當然還是能夠把template機制搞熟囉。
之前有聽一個大陸有作過軟工方面工作的人,他自已用GoF也不會說全用到,
可能是他的開發工作是偏向那邊的,就會常用到某些部份的pattern。
我好喜歡像ACE那樣子的設計 XD
還有這投影片也不錯
http://www.cs.wustl.edu/~schmidt/C++NPv2.ppt
自己好好學習這template才是,Modern C++
Design這本書好棒o^_^o
STL與Boost也都好棒 o^_^o
自己常寫C,以前都用C的觀點看C++,最近才囧然發現應該要好好來學習C++
不過相信學習永遠不會太晚。所以也決定要來好好學習
o^_^o