提升C++功底的最佳捷径

来源:互联网 发布:绝对萌域淘宝 编辑:程序博客网 时间:2024/06/10 20:55

 要想让你的C++语言设计水平有大幅的提高,你应该完成如下图书的阅读:

 

       1>C++ Premier                

         (C++ 的百科全书,详尽的介绍了C++语言的方方面面,初学者应该精读的书籍,每读一遍,都会使你对C++ 的理解更加深入一层,必看书籍,强烈推荐)

      

       2>C++ 对象模型(inside the C++ object model)            

         (C++ Premier的作者,第一个c++编译器Cfront的设计者,书中图文并茂的论述了C++的编译器实现模型,使你对C++的理解程度更上一个新的台阶。更能体会C++ 的博大精深之处。读完此书,你会有大彻大悟的感觉 )

      

       3>Effective/More effective C++

          (书中给出的是关于C++语言级别的实践真知,处处充满着真知灼见,如果你是一名有经验的C++程序员,读完此书,你的实践经验会更上一个台阶。)

 

       4>设计模式 --可复用面向对象软件的基础(Design patterns)

          (GOF 23个软件设计模式,如果你能熟练运用书中提到的23个设计模式,并且融入到你的实践当中,我只能说你的C++水平已经上升到准大师级的水平,你完全可以胜任大型项目的开发者和总设计师)

 

       5> C++设计新思维

          (独辟蹊径的经典之作,指明了C++的精华所在和C++的未来发展路线,书中提到的对模板的应用常常让你有匪夷所思的惊叹,几乎C++的所有经典库都完全模板化了。即使大师级的高手到不敢涉足的领域)

原创粉丝点击