要学习一门编程语言并不难,编程主要是掌握思想,然后就是练习敲代码了。你的代码量每突破50000行的时候你的水平都有一个阶段性的提升,翔子在此给学习c#的朋友一些建议,供新手参考!首先熟悉.net框架,理解面向对象编程的思想,挺重要的!编程的学习是要慢慢而来的,慢慢的积累!
编程是看重的是思想,解决问题的算法!方法!你如果没有这种能力的话,可是不行的! 打个比方说,一种语言的基础理论知识你都掌握了,让你写点儿小程序你也不知道从何下手,这就好比做事情,工具你都具有了,可你不知道他们是做什么的,拿来做什么事情的,在什么情况下,会使用它们!我认为,更重要的一点儿,学基础的东西的同时,也要多善于思考,善于想象!每种知识点,有什么功能,在何时使用,联系一下现实生活! 基础掌握牢了,再多做练习,自己做一些小的程序,实践并尝试自己学到的知识点,串联起来,做总结分析!这样子会有更大的收获,切记!不要急于求成! 心浮气臊,只会白白浪费时光,编程水平还是处于初级水准!
如果你掌握了怎么使用工具(语言基础性知识点),做些事情,是不是就会手到擒来,小菜一碟了呢!这个节段,你就应该尝试做一些项目了! 网上大多数程序员,都建议多看别人的代码,我认为,对初学者并不适宜,硬盘上下了好多的东西,可有好多看不懂,搞不清的代码,即使看懂了,过不久也会忘记的,自己也是做不出来! 克服自己,战胜自己,更重要的是对自己充满自信,不要以为自己做的什么都不好! 你如果这样想,就不会有水平的提高,解决问题,做项目的能力永远停留在幼儿级水平! 鼓励你自己写自己的东西,碰到问题可以在网上问!
记住看别人的代码是件痛苦的事情,不一定会有收获,看不懂,只会让你失掉学习的信心! 要完成同样的任务,事情,每一个人都有每一个人解决问题的方法,思考,这就好象找东西,别人怎么放的,你怎么会知道!再高水平的程序员,大的项目他也看不懂别人写的代码的!也搞不清,别人是怎么写的! 学习方法太简单不过了,走好每一步,掌握住每个一知识点,不要认为你理解了,做过一次,就觉得行了! 这样,不过多久你就会忘记的,动手+分析+思考+节段学习总结! 练习实践非常重要! 编程注重的是思想,解决问题的能力!这是练出来的,不是看出来的!
相信自己,时间会证明一切!
翔子记得老师曾经说过一句话,就是把编程当成是玩,玩程序,你不能让程序玩你。当你熟练的掌握它的时候,它已经是你手上的玩物了,活学活用。
.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧?
.浮躁的人容易问:我到底该学什么;——别问,学就对了;
.浮躁的人容易问:XX有钱途吗;——建议你去抢银行;
.浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行;
.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人;
多和朋友别人一起讨论有意义的C#知识点,而不是争吵XX行不行或者YY与ZZ哪个好;学习编程的秘诀是:编程,编程,再编程; 记住:面向对象技术不只是C#专有的;重视C#中的异常处理技术,并将其切实的运用到自己的程序中;经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去;每学到一个C#难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;
在此翔子给大家推荐几本学习c#入门书籍:《C#入门经典》,《21天学通C#》,《ASP.NET.基础教程——C#案例版》,《C#完全手册》 高手进阶可以读下《C#高级编程》都是知识点非常全的。
想学习c#的新手菜鸟们,慢慢来,随着时间的推移,学习的深入!就会好起来的!
原文转自 翔子SEO技术,标题:新手学习C#的建议,如何快速掌握c#! 地址:http://blog.ucgm8.com/article/xinshouxuexi-C-dejianyi-ruhekuaisuzhangwo-c.html |