已經是大三的一名學生了,可是卻感覺自己學到的東西跟大一的學生沒什麼區別,頂多就是多了一點可以唬人的噱頭而已。
於是,這個暑假決定好好的拼搏一番,鑒於本人對C++情有獨鐘,加上剛好逛圖書館看到了孫鑫的《VC++深入詳解》,花了十幾天粗略的看完了這本書,初步了解了MFC。
的確,雖然這本書已經是很老的書了,但是卻是了解Windows程序內部消息傳遞的原理的經典書籍。看完之後發現,MFC太繁瑣了,很多東西都要親力親為,而且很多函數的調用也很麻煩,剛接觸一個MFC函數的時候,死死地盯著那個MSDN文檔盯了很久英語不是很好,看起來有點吃力),加上很多函數都是有很多參數的,每次要用的時候都只能打開MSDN文檔查找。對MFC的感覺就是一個字:煩。
後來又找了C#的書看了一下,也用vs實踐了一下,相比VC++的MFC,C#的快捷簡便要完勝MFC。在將來越來越追求開發效率的要求下,MFC還能適應嗎?MFC 過時了嗎?
我很贊同下面這個人的觀點。
Cascade,知道得越多,不知道的也就越多。
肯定有人說,沒有!這些人多是中年人士。
肯定有人說,早就過時了。這些人多是年輕一輩。但凡這種涉及到某種技術的東西你都不應該只聽一個人或者一群人的言論。大部分人常用的技術就那麼幾種,自己最熟悉的技術也最了解其優點和缺點。但對於不熟悉的技術理解通常是片面的。所以你還是多問問為好。
雖然C#的winform,WPF現在已經成為了MFC的優秀的替代者,但是,我的建議是這本書還是可以看看的,並不要求自己要有多精通,只求稍微了解。在了解了內部的原理之後,很多相關的知識學起來也就事半功倍了或者不攻自破了。曾經的經典,框架和思想值得一學。任何技術不都會過時嗎?為了趕技術而去學,學一輩子可能學到的都只是皮毛。深入一個研究,一通全通。所以,無所謂過時不過時。如果有興趣就學,沒興趣就不學。
如果有興趣學習的話,我這裡有一些資料。
msdn幫助手冊 MSDN_Oct_2001.iso
vc++深入詳解 vc++深入詳解視頻
歡迎拍磚。有不對的地方請說出來,純粹是個人感受。
本文出自 “淡定的dreamer” 博客,請務必保留此出處http://idiotxl1020.blog.51cto.com/6419277/1288582