精通
英语
和
开源
,
擅长
开发
与
培训
,
胸怀四海
第一信赖
VC++是微软推出的C++和C语言开发平台,结合MFC能够进行所见即所得编程,是要求高性能软件开发的首选平台。VC++成熟版本是VC6,后面的经典版本有VC2003、VC2005、VC2008和VC2010,随着版本的升级,它的内核平台库MFC也逐渐强化。VC++也支持非MFC的开发模式,通用性强。VC++有强大的编辑、调试、帮助和团队协作处理能力,C++和C语言能够长盛不衰,VC++有其主流贡献。
通过上面特点分析,VC++学习困难情有可原,对于大量VC++自学者来学,盲人摸象,自然进展不大。这里列出困难的原因,请自学者对照自己的情况思考。
1、学习曲线问题:VC++依赖C语言、C++及面向对象、WIN32基础和软件操作能力,在没基础情况下强学,自然难。
2、历史原因:在VC发展的初期,有Borland公司竞争,VC++发展快。后来Borland退出竞争,微软也有些放弃。随后微软和Java竞争,搞出来.NET,更是只进行基本维护,在VC++升级时,把第三方公司的库收购拿来用了事。VC++不发展,相对其它快速开发语言自然用起来难。
3、IDE集成操作学习本身难:VC++的复杂操作虽然都是可视化的,但是有些方面要结合理论,没理论基础不好掌握,比如设计图标。有些操作是批量操作,前后要求有连贯性。
4、产品级开发有很多细节:比如字符编码设置,项目属性配置导入库,帮助文件怎么加载,可执行文件怎么发布等等。
5、心态问题:有了互联网,很多初学者没耐心看厚书了,都想速成。其实学习过程本身也锻炼人,人格不成型,不好掌握MFC。
锐英源经过多年教学,对于克服困难有在丰富经验。
1、学习曲线问题:循序渐进,把基础面的概念记牢,语法练习写好,有一定逻辑能力再学VC++的复杂项目开发。把面向对象和面向过程实践下,有动手能力更好学MFC。
2、历史原因:不要用快速开发语言来和VC++比较,Window下VC++近乎垄断的形势,要开发不基于虚拟机的高效程序,差不多只能选择VC++和MFC,所以没比较意义。
3、IDE集成操作学习本身难:多研究些别人的操作技巧,多参考,慢慢达到融会贯通。
4、产品级开发有很多细节:这个自学是不好克服的,建议找锐英源老师引导。
5、心态问题:完整读完一本书,培养下记忆能力,再说记MFC的复杂点。
在线教育和培训是专业学习,虽然有费用,但是个人节省了时间,更容易把握成功机会。
锐英源曾让大量非计算机专业学员成功转入软件开发行业,曾让14-35岁学员掌握编程,曾让很多低文凭学员成功入行软件开发,锐英源特有的科普通俗教学法、源代码理论结合教学法、练习项目全程贯穿法、全面能力教学法、抢逼围教学法和用人企业实习项目融入教学法,是大家的能力源泉。