歡迎使用我的 在線工具

          小D

          讀歷史、看小說、寫程序都是我所愛。技術不好,頭腦不靈光,靠的是興趣。
          隨筆 - 35, 文章 - 25, 評論 - 13, 引用 - 0
          數據加載中……

          CSDN中關于C++學習的討論

            本文從CSDN轉載 ?http://blog.csdn.net/pongba/archive/2007/05/16/1611593.aspx

            1. 大眾是容易被誤導的,我也曾經是。以為掌握了更多的語言細節就更牛,但實際卻是那些語言細節十有八九是平時編程用都用不到的。C++中眾多的細節雖然在庫設計者手里面有其用武之地,但普通程序員則根本無需過多關注,尤其是沒有實際動機的關注。一般性編碼實踐準則,以及基本的編程能力和基本功,乃至基本的程序設計理論以及算法設計。才是真正需要花時間掌握的東西。

            2. 熟練運用一門語言絕不意味著要把它的邊邊角角全都記住。懂得一些常識,有了編程的基本直覺,遇到一些細節錯誤的時候再去查書,是最節省時間的辦法

            3. 學習最佳編碼實踐比學習C++更重要??磧炐愕拇a也比埋頭用差勁的編碼方式寫垃圾代碼要有效。直接、清晰、明了、KISS地表達意圖比玩編碼花招要重要

          ??? 4.這里是C++之父 Bjarne Stroustrup的關于如何學習C++(以及編程)的看法的摘錄:

            Obviously, C++ is very complex. Obviously, people get lost. However, most peple get lost when they get diverted into becoming language lawyers rather than getting lost when they have a clear idea of what they want to express and simply look at C++ language features to see how to express it. Once you know data absreaction, class hierarchies (object-oriented programming), and parameterization with types (generic programming) in a fairly general way, the C++ language features fall in place.

          譯:誠然,C++非常復雜。誠然,人們迷失其中了。然而問題是,大多數人不是因為首先對自己想要表達什么有了清晰的認識只不過在去C++語言中搜尋合適的語言特性時迷失的,相反,大多數人是在不覺成為語言律師的路上迷失在細節的叢林中的。事實是,只需對數據抽象、類體系結構(OOP)以及參數化類型(GP)有一個相當一般層面的了解,C++紛繁的語言特性也就清晰起來了。

          ?

          ?

            

          posted on 2009-11-05 09:57 vagasnail 閱讀(466) 評論(0)  編輯  收藏 所屬分類: C\C++

          主站蜘蛛池模板: 曲阜市| 谢通门县| 库尔勒市| 上高县| 东阿县| 海盐县| 和林格尔县| 来安县| 金门县| 方城县| 遵义市| 海淀区| 股票| 铁岭市| 迁西县| 措美县| 从江县| 宜川县| 祁东县| 安阳市| 南开区| 陇西县| 怀集县| 中牟县| 汉沽区| 宾阳县| 通辽市| 东兴市| 中超| 赫章县| 壶关县| 新密市| 南部县| 星座| 遂昌县| 定安县| 凯里市| 马龙县| 青川县| 静海县| 敖汉旗|