- Visual C++從入門到精通(第2版)
- 龍馬高新教育策劃 國家863中部軟件孵化器編著
- 1582字
- 2019-10-09 16:52:58
0.4 怎樣學習Visual C++
那么,這樣一款軟件開發工具,我們怎樣才能更快速、更高效地掌握它呢?接下來談一下Visual C++的學習方法。
(1)首先,要有一個好的心態,做好學習前的準備。
看完上面對Visual C++的簡單介紹,想必你已經意識到自己是做了一個很明智的選擇。其實當你下定決心要學習這樣一個開發工具的時候,你的編程之路就已經邁出了一大步。只要你能夠在學習的過程中慢慢培養自己對編程的興趣,丟棄浮躁,無論遇到什么困難都能堅持到底,那么成功遲早都會屬于你的。有一句話說得好:勝利永遠是屬于鍥而不舍的人。
不過我們也應該清楚地認識到,Visual C++并不是一門編程語言,它其實是一個開發平臺,是微軟為了縮短程序員的開發時間和減輕程序員的開發難度而推出的一種開發工具。如果能好好地利用它,那無疑對我們的程序開發會有很大的幫助。很顯然,在使用它之前,你應該掌握一門Visual C++支持的編程語言,C++無疑是最好的選擇。無論是學習API還是MFC,都必須要有C++的基礎。本教程中專門有關于C++基礎知識的介紹,掌握了這些基礎知識,就可以滿足繼續學習的需要。
另外對面向對象的思想一定要真正地理解掌握,因為使用Visual C++開發全部都是利用面向對象的技術,都是靠這樣一種思想來指導完成的,在這一點上讀者朋友們一定要引起足夠的重視。
有了這門基本功,就可以學習Visual C++了。
(2)其次,制訂合理高效的學習計劃。
我們應該很清楚,使用Visual C++進行軟件開發其實就是進行Windows編程,所以Windows程序運行機制和編程基礎知識是必須掌握的,這樣以后的學習就會變得清晰起來。學習的時候建議從API開始,先打好基礎,再去學習MFC,因為MFC其實就是對API的封裝。如果直接學習MFC,對于一個初學者而言可能很難很快掌握,反而會影響我們學習的效率。
或許你會覺得這樣一個過程對于你而言還是不夠清晰,不好掌握。這很正常,也不必擔心,因為這個時候你需要有一本好書來指導學習。現在市面上關于Visual C++的書籍很多,但是真正適合初學者學習的書籍卻不多。本書是初學者學習Visual C++的入門教程。通過本教程的學習,初學者不但可以掌握Visual C++的基礎知識,還可以通過舉一反三的練習達到精通的目的。
其實無論是學一種編程語言,還是學習一種開發工具,多讀代碼、多寫程序都是最有效的學習方法。可能剛剛起步的時候,你會覺得有些難,但是循序漸進,從開始就培養學習的好習慣,無論對現在還是今后,都會很有用處的。本書中給出的每個項目都是由具有多年項目開發經驗的人員根據實際經驗編寫的。通過每章最后的“實戰練習”,可以隨時檢測自己的學習成果。讀者可以跟著教程的進度,將書中的代碼都實際編寫運行一遍,當你學到一定程度的時候,可以嘗試自己去找一些問題,然后嘗試獨立地用Visual C++編寫程序解決。這樣不但能提高你的學習興趣和編寫代碼的能力,而且與實踐相結合,解決真正的實際問題,會讓你更清楚地看到Visual C++真正強大的一面。
(3)最后,在獨立解決問題的基礎上也要善于借助外力。
在學習的過程中,不可避免地會遇到這樣或那樣的問題。出現問題之后不應該急著去問別人,首先應該嘗試著自己進行分析,獨立解決,因為這樣可以鍛煉我們自主解決問題的能力。但個人的能力畢竟是有限的,當無法自己解決時,就應該嘗試借助一些外力。可以請教身邊有Visual C++開發經驗的人,也可以在技術論壇里向別人求助,充分利用網絡上的資源。因為這個時候或許他人簡單的一句話,就會讓你茅塞頓開,受益匪淺。我們應該正視遇到的問題,換個角度來講,其實這些問題本身就是一筆很寶貴的財富,沒有問題就沒有進步,當你順利地解決了問題的時候,也就是由問題變成你的寶貴經驗的時候。
編程是一門技術,但是程序員絕對不是簡單的代碼工人,也絕對不應全盤地去模仿別人。程序設計是一件充滿創新和探索精神的事情。只有我們通過自己的思考,站在巨人的肩膀上,充分發揮自己的創造性,才能在編程中找到樂趣,才能在編程的道路上不斷地前進,成為一名優秀的程序員。
明白了以上的道理,就讓我們一起踏上愉快的編程之旅吧!