怎么更快的学习程序语言

来源:互联网 发布:淘宝假酒南京 编辑:程序博客网 时间:2024/04/29 12:46

         

1,看简单的代码

阅读只是读一篇文章上的字,但是程序的阅读却是代码。当你第一次编写程序时,你应试着去理解每一个和你要编的程序相似的程序,当我第一次编写程序时,我一般先阅读和这个程序意思相近的程序,并弄明白他们是怎么做的。这并不总是奏效,但这却让我更仔细的看实例,这样通常在写程序时更加的具有条理性。

 

2,别仅仅看程序,让它跑跑看。

当你看到这些示例的程序的时候,不要只是把它看懂后,就自我觉得完全懂了。是的,你也许是懂了,但你却没有完全的懂。

让你完完全全明白的方法就一条:做一些和这个程序有关联的事情。

现在把这些小小的简单的程序一个一个字母的打到编译器中去,当你想要学好编程的话,就别用你的ctrl+v!将代码敲进编译器可以让你注意很多的小细节,像是每行后的“;”,也能让你更好的明白程序的语句结构,培养有更好的编程习惯。

改改程序

软件是这个星球上最容易改变的东西了。你可以非常简单的做实验,试试新的东西,看看运行结果是否有所改变,这并不会把你的爱机给爆掉。最简单的路径学习程序就是改一改可以运行的程序。看看他是不是缺了一块就不能运行或者是用另外的方法可以更快的得到结果,某个语句是否可以用另外的语句给替换掉。


3,尽快写出你自己的程序

当你懂得一些程序方面的知识后,或者你仅仅只是刚刚开头。就找一些题来做吧。你可以登陆各个大学的ACM,上面有各种各样的程序题。或则你可以将你正在看的书的示例程序给挡去,自己写它。你会发现这并不容易。

如果你不想写小程序,你想写一个像大型游戏这样的牛逼软件。你可以试着写可以用到大型游戏中的一小部分,无论

是否用得上,它对你来说都是十分有用的经验。

4,了解如何使用调试器

一句话,你越早使用调试器,你学程序的速度越快!

调试器会帮你一行一行的检查你程序的错误,你可以看到变量的值,以及一句代码是否被执行。

调试器可以帮助你快速的了解一句代码是做什么的。

int main()
{
        int x;
        int y;
        if( x > 4 )  // <-- x变量的值为多少?
        {
                y = 5;   // <-- 这一行是否被执行呢?
        }

 

一言以盖之:你第一次学会使用调试器,你会花更多的时间来找出问题。但是一旦你找出10次问题以后,他就真正的能够帮助你了。相信我,你的编程生涯不会只出现十次错误。

5,寻求更多的资源

如果你遇到不明白的地方,别人也许也遇到过,相信在互联网上也有很多相同的问题。just baidu Google!

问问题时,不要只是说什么什么我不懂,讲讲看,你也许只是会得到一个链接。如果在问题中加入你自己的思考,这会使回答者更容易回答一些。程序员一般形象是比较暴躁的,我想他们是想在对话中提升自我,而不是简单的说教。那就需要你付出你的思考,问一些更有建设性的观点,并在其中说明自己的看法和不明白的地方。这样你多半就可以获得自己想要的结果了

 

           

原创粉丝点击