c程序员入门导引

  
 
大家好!

xxx工作组前期学习推荐        共勉!
 
一、C++
C++教材:当做教材用,从头读到尾的那种,系统学习。
C++程序设计教程 http://product.dangdang.com/product.aspx?product_id=9025178
工具书:平时开发时作为参考书,就像小学时的字典一样用。刚开始不要从头读到尾,太厚,没这个时间的。
C++ Primer http://product.dangdang.com/product.aspx?product_id=9157098
代码大全(第二版)(两届Software Jolt Award震撼大奖得主!) http://product.dangdang.com/product.aspx?product_id=9149517
实用教程:一定要认真读,对提高很有用。
高质量C++_C编程指南.rar
二、STL
C++STL开发技术导引 http://product.dangdang.com/product.aspx?product_id=9316375
该书浅显易懂。
网站:里面有很多优秀的文章,平时多看看。
http://www.stlchina.org/
http://stl.winterxy.com/
注意:STL 源码剖析 http://product.dangdang.com/product.aspx?product_id=7405371 不要去看,确实是好书,但难度太大,等有能力以后再看,该书对怎么使用stl帮助不是很明显。
三、VC
教材:VISUAL C++6.0技术内幕:第五版(含盘) http://product.dangdang.com/product.aspx?product_id=202463 注意是第五版比较经典。新版本就一般了。但vc基本的知识都有了,比较通俗易懂。平时也可以做为工具书用。
深入浅出MFC http://product.dangdang.com/product.aspx?product_id=47578   理解mfc的经典。
MSDN,微软的产品,一定要安装,平时就靠这个。
四、Linux
A、入门
随便找本入门的书籍。不要去碰linux内核和驱动,我们不需要了解其内核。要求了解以下事情:
1、基本命令:ls cd rm chmod echo pwd tar 等等,一般入门书上都有介绍。
2、linux下怎么进行开发,知道流程,编码,编译,链接的过程需要哪些工具,怎么执行等。比如gcc,gdb,make等。
B、编程
UNIX环境高级编程(第2版) http://product.dangdang.com/product.aspx?product_id=9171119 网上能够下载到电子版(可能只有第一版的电子版),可作为工具书。
五、QNX
先去我的blog上看 QNX入门参考 http://blog.csdn.net/Delores/archive/2007/05/05/1596940.aspx ,另外两篇不要看,暂时用不着。
平时要好好用qnx的帮助,我会给大家。
六、其他
1、软件工程:这方面的书籍很多,网上也有不少,平时多注意看,暂不做要求,但对代码风格等会单独讨论。
2、设计模式:要想成为软件高手,必须能够理解和灵活应用设计模式,我们已有的代码里有很多设计模式的应用。但是目前不做要求,自己注意学习就够了,因为难度太大。
书,不一定要买,只要借来看就可以了。尽可能找电子版。因为买来的书不一定会看。

--
宠辱不惊,闲看庭前花开花落;去留无意,漫随天外云卷云舒。

      致
礼!


      delores.liu
 
 
   
 


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值