2022-06-28 分类: 网站建设
可想而知,毕业之后软件开发方面基础很差。我继承我的VC学习。尤其是在编程入门学习的时候,对自己不太自信、学习枯燥等都可能会成为你抛却的理由。 VC知识看了不少,我却愈发感觉不好--C++基础差导致我学习VC的进度很慢,编程过程中碰到的题目良多,程序中躲藏的缺陷也让我担忧。我以为有些经验和教训仍是有必要跟大家分享一下的,但愿编程入门学习者多多少少有一些匡助。
首先我想谈谈我在编程入门时受到的教训。我在迷茫中就休止了C++教程的学习,开始读别人写的VC程序,力图尽快完成分配给我的任务。记得我看的VC教程是《VC++ 6.0技术内幕》,要知道那本书的内容是良多的,终于我看了一部门有了点感觉就坚持不下去了,又回去继承修改VC程序。现在市道市情上有各种入门教程,有国人写的,有国人翻译的,还有英文原版的,有纸质的也有在线电子版的。但每个成功的软件开发者几乎都有过类似的困惑,但正由于他们的坚持才使得他们成功实现自己的软件开发之梦。
固然VC程序按照要求改好了,任务完成了,但我对C++编程仍是知之甚少。但进展很慢,还要常常向别人请教,VC的基础知识都没有把握,理所当然我又开始了VC的学习。
后来有人对我说,有了C语言的基础,想做VC编程实在只要再看看类的知识就可以了。
我的经验
终极我又下决心回到C++基础知识的学习上来。以前只学过C语言,至于作甚C++,作甚VC,两者之间又有什么区别,我都是不明所以。选择的时候要留意些什么呢?鸡啄米建议,首先不要选择英文版的,由于入门阶段编程经验太少,语言上可能有理解偏差;其次,翻译过来的教程尽量选择翻译质量好的,为了经济利益,良多教程的翻译并不外关;入门教程切记不要选择那种内容过细过多而又貌似很深的,深入浅出最好,鸡啄米的C++编程入门系列就是尽量用简朴的语言讲解,精简而又笼盖了大部门基础和重点内容;另外,假如发现题目,能和作者交流讨论最好,这方面在线电子版的比较有上风。
1.要懂得从编程中寻找乐趣。
我的专业并不是计算机专业,只能算是相关专业,所以计算机专业的良多专业课以前并没学过,学校只是开了个C语言课。有了好的C++基础,才能更加自如的学习并运用其他技术。这些都能带给我们成就感,给我们乐趣。
鸡啄米同样也是从那个入门阶段过来的,也曾经有过一些困惑,但终极仍是成功加入了软件开发步队。由于我想给大家一些警示,以免大家犯同样的错误,所以我把教训放在经验前面先容。
2.在编程入门学习过程中要多动手,多上机训练,不要只看作者的例程的代码和运行结果,也许在你实际写代码和调试过程中会泛起一些题目,而通过解决这些题目你的熟悉会更加深刻。我们尽量不要把编程想成是对着电脑的枯燥乏味的工作,实在编程中也蕴含着它的乐趣,这需要我们去发现去挖掘。有些人的编程入门学习过程艰难而又曲折,实在学习编程是可以鉴戒别人的经验的,即使这种经验并不合用于每个人,至少可以让你悟出些道理。
3.挑选一个适合编程入门的教程。
4.C++编程入门要首先坚持学好C++语言的基础不动摇,从语法到编程思惟上都要把握牢固。而此时我仍旧更对VC感爱好,由于它能让我更直观的看到自己写的程序天生的各种窗口。以后肯定有良多的技术我们要学习,不管是界面开发、游戏开发回是网络技术等,对C++软件开发者来说C++是重要基础,这就相称于说C++是内功,其他技术是武器。 伴跟着IT互联网业的繁荣发展,良多人都将软件开发视为自己的理想职业。
5.有耐心,坚持不懈,这是学习编程必需具备的精神。
鸡啄米总结了自己编程入门时的经验与教训,对自己是一个思索和深入熟悉的过程,也但愿给别人带来一些匡助和启发。软件开发当然最基本的就是编程,而编程如何入门是人们首先要考虑的题目。 在进一步深造期间,硬件开发和软件开发中我终极选择了软件。
固然选择了做软件开发,但我对编程仍是一头雾水,看着前人做出的VC界面,不知该从何处下手学习。但我知道,要想能做出那样的VC界面必需先学会C++语言,于是我便找了本教程从头学起,发现语法上良多东西跟C语言如出一辙,只是多了个类的概念,至于编程思惟上的差别当时并没有多么深刻的理解。以前需要人工费时费力做的工作,通过我们的软件能快速高效的完成;看不出任何趋势的数据到我们手中能绘出各种图形进行统计;根据女朋友的喜好,开发出小游戏讨她的欢心。但愿我的教训能让大家少走弯路,也但愿大家能从我的经验中吸取有价值的东西,更快的走过这扇编程之门正式步入编程的世界。
网站栏目:编程入门分享,编程经验分享
文章起源:https://www.cdcxhl.com/news14/172714.html
成都网站建设公司_创新互联,为您提供静态网站、App设计、关键词优化、网页设计公司、电子商务、云服务器
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容