天堂向右,我依然向左

天下之大,虽离家千里,何处不可往!何事不可为!
生活之路,纵坎坷曲折,当奋斗不息,则精彩纷呈!

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

C++学习等级个人认为分为五个个阶段

基本代码  在这个阶段主要是熟悉C and C++ 的语法 主要是熟悉C++ 关键字的应用

初步应用 在这个节点需要进一步的在编译器上对C++进行实现 如算法 函数应用这些基本

编译增强 语言要能够实现才拥有价值,如何实现?优秀的编译器是程序员开发的利器,用什么编译器?用主流的,VS2008或者VC6.0,那么多编译器,为什么不用其他的?原因是当你遇到问题时,Google能够迅速的告诉你答案,因为这个是主流,成熟,而且拥有广泛的经验支持

记住一点:在学习和开发中,任何一个无法绕过的问题都将让整个进度Stop

所以,在实践中中尽量选择成熟,经验知识丰富的开发环境,在做研究的时候,可以去探索新奇的技术

平台理解 在这阶段,对程序运行的平台进行研究,如内存机制,调度机制,API接口,在这些之后你会明白你编写的程序如何在这个平台上更稳定,高效的运行,当然,推荐全世界用户占90%的Windows平台

超越开发 在这个阶段,即将进入C++殿堂级的程度了,编写的代码可以稳定运行在多种平台,能够敏捷的进行需求实现,能够应对并行计算,人工智能这些业务实践中会遇到的高级问题


做到这样,只需要对五本书进行理解(资金需要不超过700),外加1000小时的代码练习

回报率?一个月的基本工资是5k,外加项目提成,1000个小时的练习安排只能靠自己了

当时的我并没有详细的计划,要不然也贴出来,当时就是敲书上的代码,做书上的练习

之后找找面试题,自己看看怎么做,自己定一些需求,尽力去实现,或者研究别人的源码


 

现在来看推荐的五本书:


 
C语言开发入门与编程实践 (中国台湾)荣钦科技 

国内目前最好的C语言入门教程 台湾的资深开发专家编写,C语言入门的五星级推荐


 
标准C++ 开发入门与编程实践 白 乔 飞思科技产品研发中心


 
C++学习的推荐教程和开发的代码参考,白乔的C++功力和编程教程后起之秀明日科技的专家有得一比,不过明日科技每次都是三个C++专

家一起上阵,如果白乔和他们比的话,估计明日科技会选择群架模式


 
MFC程序开发参考大全 明日科技


 
这本书有两个亮点,一个是MFC,一个是C++面向对象程序开发的讲解,精练的准确的代码讲解了的C++类方法中重载,继承,友元中常用

的模式,在如果在讲解一下多态,那基本就就把C++和C的区别都讲解了,这本书只用了30页就把C++的精要所在简介清晰的讲解了,曾经

遇到的一些教程回用600页去说明这三个简单的问题

至于MFC方面,软件工程师典藏这几个已经说明这本书的重量了

为什么不用微软的?相信很多人的英文没有微软的好,所以,可以的话,还是选中文的

把脉VC++ 白 乔 左 飞 飞思科技产品研发中心
 
这次白乔拉上了一个帮手,虽然名字有点怪,左飞,这本书是VC++开发的全面参考,对VC++的

技术脉络进行了深入的讲解,其中国内第一本讲解,VC++代码的实现模式,对象建模与表达,对

象持久化,对象容器这些知识点的书籍,全面的知识,深入的讲解,奠定了这本书在国内VC++开发参考中不可替代的位置

精通Windows API 函数、接口、编程实例 人民邮电出版社


 
觉得人民邮电出版社书籍的风格总是有些保守,沉稳和这本书的封面一样

只有简单的几个字和知识点说明,但这几个简单的字,足以将这本书推上国内Windows开发参考第五的位置,国内对Windows API应用讲

解全面而详细的书籍,书中的知识点,文件操作,内存操作,系统信息获取与修改,图形界面,线程操作,进程间通讯,网络通讯全部采用

Windows API实现,更受不了的是,在VS2008中编译的工程文件全部是存C语言各式,头文件只包含stdio.h和Windows.h这两个文

件,什么是底层,这就是底层

其实按照开发支持程度排名,这本书应该排第一的


 


0 bug C/C++商用工程之道 肖舸 电子工业出版社
 
这本书的亮点在于开发经验,在开发中应该遵循什么,在开发中会遇到什么问题,这本书会告诉你答案,一线开发的经验之做,其实这本书开发者喜欢看,BOSS更喜欢看


 
超越C++标准库 Boost库导论 (美)Bjorn Karlsson 著 张杰良 译 清华大学出版社
 
这本书的封面是一只跳起的猴子,有点像在舞芭蕾的味道,的确,这本书要说的就是C++的艺术
 
数据存放,过程标准,平台移植这三个方面需要消耗整个项目开发的70%以上,如何使开发更稳

定,敏捷,具备多次复用的特性,这本书将告诉你答案
 

在书中的最后,希望大家能够迅速而坚实的掌握C++


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/e513479333/archive/2010/05/03/5551814.aspx

posted on 2011-01-19 21:07  老舟  阅读(382)  评论(1)    收藏  举报