编程学习心得与方法.pdfVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编程学习心得和方法 )基于 VB() ,JSP 基于 JAVA。 现今已经发展出各种各样的编程语言,并且,它们大多采用了英文编写, 单是关键字和标准类库就要我们花时间去记忆和识别,最后,还得去灵活运用 更多的东西。所以,我们想一次性学习它们,这是不可能的事情,尽管大多语 言很相似,你也不可能做到的。事实上,很少有人能够学习全部,大多都只能 擅长某一种。 即便是高级编程人员,像那些为开发软件工作的类库和组件高手,他们也 不敢说自己精通每一种语言。 事实就是这样,每一种语言有着它们相似而又不 同的语法,它们有着不同的关键字,发展出了各种各样的类库,它们的函数或 者方法的声明定义都有不同,更多的差异不为我们所知。 每一种语言,它都有着太多的东西需要我们去理解和记忆,我们没有时间 和精力做得太多。 对于初学者,我们最不应该急于求成,更不要试图一次性学 习所有语言。事实上,我们可以选取某种语言学习。每一种语言都有着自己的 强大功能,好的语言能够完成所有事情,所以,你不要担心学习一种语言不够 全面这样的问题。 当你能够得心应手掌控你学习的一种语言后,你回过头来再去学习其他语 言时,你可能会发现,原来,这些语言是那么的相近。这个时候,你再去学习 它们,我想,那真是很愉快的事情,大概,那个时候,你会笑出声来。 我们知道,从某种意义来说,各种语言都有很多类似的地方,这大概是因 为所有的语言开发都是基于已有语言创造的,开发者也出于对大家的尊重,考 虑到易于学习等等原因,他们选择了几乎是相同的语法来定义这些新语言。可 以说,所有语言都是基于已有语言开发的,没有人能够聪明到突发其想,更不 可能一夜之间发明出一种完全不同的外星语。 基于语言再开发语言,这么做能给使用者带来了一次学习,全部学会的好 处。当然,最大的好处莫过于新的语言肯定比之前的语言更加好用简单,功能 也更全面强大。某种意义上讲,开发新的语言就是在更新旧语言的错误和不 足,最后发展出新语言。 其实,每一种语言的区别大多只在于关键字的区别,还有一些语法上的区 别。事实就是这样,很多语言之所以不同,就因为它们的关键字不同。就像你 吃饭一样,中国人用筷子,外国人却不是。这些都没有改变吃饭的实质,我们 都能完成一样的事情,那就是吃饭。 说了这么多,话题也扯得太远了,回过头来吧。说了这么多,我无非是想 说,所有的计算机语言都是相通的,你只要学会一种,学习其他的就是轻易而 举的事情。所以,你用不着同时学习几种语言。 如果你不按照我的建议这么做,我想劝告你,你将会一样也学不会,至 少,你永远不能擅长于编程,更别说精通。每一种语言都是经历了无数年代, 最后由开发者总结而来,不是一个人能够轻易学完的,事实上,每一种语言都 有开发和支持它们的公司和软件,每一天都有更多的新东西出现,你的时间不 应该花在学更多的语言,应该是学习它们的变化。 现在的软件开发早已经不再是手工编程那么复杂化了,大多情况下,我们 只要会语法,只要知道类库和开发软件支持的类库和组件,我们就能够编程, 但这都只是开发,说不上什么精通不精通。用软件开发软件做软件,很像拼图 和画画,你只要学会画就行。 你如果只想开发软件,忽略了语言的基础,我想说的是,你的软件永远不 会更好更快。即便如此,你也得花时间去学习你所要用的开发软件的一切,包 括那些扩展的组件和类库。另外,请不要忘了,软件开发出来后,还得改进, 你是否能够让软件更自动化,能够自己检查错误,也或者,你能让它多线程工 作呢? 其实,我们很难在不同的语言相似中区分它们的异同,也不可能同时掌握 相同功能下,却有着不同的类库和不同的实现方法中去运用自如。 好了,我现在要说说学习编程的一些简单方法和步骤,今天将是第一章, 也是一个开始。大概,你可能会用上小半年的时间去学习它,也或者更久,我 希望是这样。 首先,我们应该学习一下计算机的基础,包括硬件基础,特别是计算机的 各种发展史。之后,我们要理解计算机的工作原理,我们得知道,计算机依靠 什么方法进行运算。 如果一个软件开发者,他开发了众多软件后,回过头还不知道计算机原 理,那真好笑的事情,真不知道,他是怎么做软件的。当然,这样的人或许比 我们聪明多了,因为他知道什么重要,什么次要。当今的社会,专业才是真, 每个行业都有无数学习对象,你能全部学会吗? 其次,你应该着手学习汇编。或许,有人认为这是乎过早了一点。的确, 你很有可能会无

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档