監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產(chǎn)品資料
X 關(guān)閉

C++為什么難學(xué)

申請免費試用、咨詢電話:400-8352-114

  很多人第一次應(yīng)聘C++程序員崗位的時候,會在自己的簡歷上寫下“本人精通C++”,這往往將帶來兩個結(jié)果:一是在技術(shù)面的時候就被多個HR輪番鄙視;二是僥幸進入公司,卻因此成為同事們幾個禮拜的笑料??傊恍υ捲谒y免!也許有些夸張,不過 C++難學(xué)卻是眾所周知的事實,切不可隨隨便便用到“精通”這個字眼,這樣只會顯得自己無知。在博大精深的C++面前,我們那么渺小,沒有一丁點兒值得驕傲的資本。

我學(xué)C++編程時間還不長,處在初步積累階段,卻真切領(lǐng)會到了學(xué)習(xí)C++的“陣痛”。很容易茫然無措,也很容易郁悶失落,因為老是覺得自己不懂的東西太多。我一邊迷惑著,一邊思考著這其中的原委:C++為什么難學(xué)。終于,陰差陽錯的,我看到了csdn記者在2002年對C++之父Stroustrup的訪談(查看訪談內(nèi)容點這里)。

Stroustrup說得很清楚,C++是一門通用的、支持多范式(multi-paradigm)的編程語言,此即C++博大精深的原因。

通用:C++的服務(wù)對象是多領(lǐng)域的,它不局限于某個領(lǐng)域,也不偏袒任何一個領(lǐng)域,你可以使用C++寫系統(tǒng)軟件、特定領(lǐng)域的功能軟件、嵌入式平臺上的軟件及以科研為目的軟件等;

多范式:C++不是面向過程的編程語言,不是面向?qū)ο蟮木幊陶Z言,也不是泛型編程語言,它是多范式的,它可以為面向過程、面向?qū)ο笠约胺盒偷某绦蛟O(shè)計提供支持。

我想已經(jīng)很清楚了。C++是廣博的,它涵蓋面如此之大,讓它如何能簡單。不過,這個事實沒有讓我更加茫然和郁悶,而是給了我啟示:

不必為C++的某個語法問題而慌亂,不必為不懂C++某項技術(shù)而迷茫,選擇一個領(lǐng)域,選擇一個范式,專注于C++的一個子集。在此過程中,努力去領(lǐng)悟C++編程的思想,一旦頓悟定將妙用無窮。




發(fā)布:2007-04-16 17:22    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]

泛普入庫出庫管理軟件其他應(yīng)用

藥品進銷存管理系統(tǒng) 醫(yī)藥進銷存 超市進銷存管理系統(tǒng) 服裝進銷存軟件 倉庫進銷存管理軟件 進銷存財務(wù)軟件 傻瓜進銷存 萬能進銷存軟件 進銷存網(wǎng)絡(luò)版 進銷存管理系統(tǒng) 進銷存系統(tǒng) 服裝庫存管理軟件 條碼倉庫管理軟件 庫存管理軟件 倉庫管理軟件 庫房管理軟件 出入庫管理軟件 倉儲管理系統(tǒng) 倉庫管理系統(tǒng) 庫存管理系統(tǒng) 入庫出庫管理軟件 進銷存軟件排名 倉庫管理軟件哪個好