编程心得范文.doc

编程心得范文.doc

ID:62735866

大小:108.72 KB

页数:19页

时间:2020-02-28

编程心得范文.doc_第1页
编程心得范文.doc_第2页
编程心得范文.doc_第3页
编程心得范文.doc_第4页
编程心得范文.doc_第5页
资源描述:

《编程心得范文.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、编程心得范文  编程心得范文  编程心得范文  编程心得范文  [原创]致编程新手的一封信(入门篇)我逛了这个论坛也有半年时间了,一般都是回答别人问题为首任,这是我的第一篇帖子,这段时间老看到新手询问一开始怎么入手学编程,从哪门语言可以学起,虽然网上答案众多,但是往往寥寥数语,让新手无从下手,甚至有的带有误导的倾向(我不搞攻击,只讲事实),说句实话,每个人学习的经历不同,很难将自己的经历复制给别人,所以在此,我只讲讲我的感想,当然也希望对作为初学者的有所帮助.本篇适合初学者,自认为高手的可以掠过.1.初学者疑惑之一,怎么入门这个答案可谓仁者见仁,智者见智,没有标准答案,有的是工作需要,有的则是

2、家里被逼的,有的是看到这行待遇不错,有的则完全是兴趣爱好,入门的途径也不同,看一本书,跟一个人学,参加一个兴趣班,大学专业选这个,反正条条大路通罗马,不同的在于路途的曲折和困难,在我看来,兴趣是最基本的,完全没有兴趣的朋友,请绕道吧,这条路不适合你(我猜测能看我帖子的朋友,大部分还是因为兴趣来的),想想自己写一个局域网内的五子棋游戏,还可以跟人聊天,聊着聊着弹出一个你的头像,这是多么惬意的事情,有兴趣,你就像有了造房子的地基,接着,选砖头,好的房子是由好的砖头砌起来的,那么选什么样的砖头呢?这就是下一个问题了.2.初学者疑惑之二,选哪门语言做入门语言至于这个问题,网上争论不休,貌似大部分人都推

3、荐学C,我个人的意见不是这个,我认为要分别论之,注意,我在此仅讨论初学入门用语言,而非哪门语言好:1)如果你是一个计算机专业或者软件专业的人(我所谓的人是指包括在校以及已经毕业了的人),我没有什么可说的,在学校有人教你的情况下,你如果连C都没学好,还是别在这一行混了,我说的学好,并非是对C语言所有特性,所有使用方法,所有晦涩难懂的符号表示方法,申明方法等都必须精通,一看就懂,没那么厉害的人物,有也不会来看这篇文章了,我所谓的学好,是指能写一个实用的应用程序,不求大,类似于写一个串口通讯类的程序,还有就是能够基本看懂别人写的C语言的源码,看不懂的地方,稍微查下资料也能懂,这就是我所谓的学好,怎么

4、样,要求不高吧,也许有人认为学C语言过时了,这个请自行网上查询下为什么要学C语言,我不想跟认为C语言过时的人多做讨论.2)如果你是一个非计算机专业的人,怎么说呢,C语言并非是我首先推荐的,因为它对于你来说太过晦涩难懂,它太专业了,没有一定的专业基础知识还真的很难搞明白它,为什么这么说呢?你对操作系统的内存分配知识了解吗?系统底层是怎么样消息通讯的?C语言可以很好的诠释这些问题,但是正因为此,它也就变得高不可攀,没有深厚的计算机知识,还真啃不动它,那么对于非计算机专业的人,学什么好呢?我的推荐是:VB6.0,看清楚哦,不是VB.,是VB6.0,也许此时又要有人跳出来叫了,VB6.0太老了,很不幸

5、的告诉你,我也是从VB6.0开始深深爱上了编程,然后到现在,C,VC,Delphi,C#,VB.,正所谓一通百通,难道没有听说过吗?学了VB6.0,再去学其他语言,会轻松很多,我不知道现在的大学教育怎么样?反正以前非计算机专业的编程语言VB6.0是首选.VB.固然有很多优势,但是相对一个非计算机专业的初学者来说,它太过庞大,一开始无从下手,而且VB6.0也是一门很优秀的语言,也出过很多优秀的软件,建议初学者从VB6.0的入门,然后一步步去升华,从简单的一个计算器,到API的调用,然后写些数据库管理软件,OK,到了下一篇了,升级篇.3.初学者疑惑之三,学了语言后怎么做些实际功能的东西.在这一点上

6、,请千万要记住,语言是工具,所以我也特别反感跟人过多讨论语言的孰优孰劣,编程语言学好了,不用,就像你拿着4,6级证书,却从来不用英文跟人谈话一样,碰到英语会话就变成哑巴一个,那么你就算学了8级,你的能力也只是一张证书而已,毫无用处.那么,怎么做些实际的东西呢?这个说起来就有难度了,因为实际功能的软件可大可小,小到计算器,大到一个监控系统,ERP等,但是无论项目的大小,都有一个共同点,就是能够迅速提高和巩固你的知识范围,你会发现,你不仅仅要学这门语言,这个编程工具,这个IDE,你要学的还有很多,数库,RS232,USB,Socket等等,你要真正编写一个应用程序,你的知识面,或者说你要懂的还有很

7、多,这就开始了你的应用之旅,如果你发现你还需要学点什么的话,那么恭喜你,你已经开始走上应用之路了.如果你不知道要写个什么东西,甚至不知道从何下手,请回顾一下你学的知识,应该学了编程语言的语法了吧,然后呢?有没有学到控件的使用方法?有哪些控件?这些控件干什么的?能不能结合这些控件写些什么东西出来?比如记得有个MSM控件,哎,它是个串口控件,那么我能不能写个串口调试助手?虽然网上有了,但是我写一个"X

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。