编程中经常犯的两个错误.doc_第1页
编程中经常犯的两个错误.doc_第2页
编程中经常犯的两个错误.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在学编程中最容易犯的2个最大的错误维信科技一年前,我还是个新鲜出炉的大学毕业生,刚刚迈入这个社会。我有很多创业点子,我迫不及待地想去实现,但是,这一切都因为我不懂如何写代码而搁浅了。在听取了Vin Vacanti,Yipit的联合创始人之一的建议之后,我开始自学编程。我历经千辛万苦,终于学会了如何建立原型。(维信科技,山西最专业的IT实训)不得不说,这真心是学海无涯苦作舟啊。不过如果你也和我一样在攀爬这陡峭的山峰,我希望你能避免我犯过的错误。错误1:花了太多的时间去学那些实际上并没有必要的东西 一开始的时候,对于从何入手我毫无头绪。有那么多各成一派的编程语言,有那么多百家争鸣的理论观点,喧闹嘈杂,竞相映入我的眼帘,充斥我的脑海,我很难找到重点,抓住真正重要的内容。(维信科技,山西最专业的IT实训)在网罗黑客新闻、Quora和StackOverflow,看过从中随机抽出的几篇最最流行的文章之后,我列出了下面这个绝对疯狂到“车见车爆胎”的表单:HTML、CSS、AJAX、PHP、Javascript、Heroku、Celery、SQL、jQuery、Django、POSTGRES、NodeJS、BackboneJS、Ruby、Rails、MongoDB、 Python闪瞎了你的眼睛,有木有?这些看上去都挺有用的,但是我却不知道哪些才是我所需要的,唉,世界上最遥远的距离就是,你在我面前,而我不知道哪个是你。所以,只能对此表示呵呵的我,就只好全都学习了。我其实应该将表单缩减一下,只要留下我能用来制作工作原型的即可。最后,我将表单中的每一种编程语言都详细了解了一下(维信科技,山西最专业的IT实训),终于,将它精炼为:1. HTML:页面内容的构成(如,这里放链接,那里摆标题)。2. CSS:页面内容的样式(如,可以将链接的格式设置成当鼠标悬停的时候,其字体变粗)。3. JavaScript:产生动态内容(如,当你点击链接的时候,出来个弹窗)。4. jQuery:一个JavaScript库,提供方便快捷的插件(如,图片幻灯片)。5. Python:处理数据(如,从数据库分析用户的购买历史,并推荐他们可能会喜欢产品)。6. Django:用Python编写的用以连接上述所有语言的Web框架,并提供大量的内置和必要的功能(如,在一个现成的登录系统中,只用Python便可简单快速地访问任何类型的数据库)。框架的作用也不可小觑。(维信科技,山西最专业的IT实训)学会这些的话,再回过头去写代码Its so easy,妈妈再也不用担心我的编程了。错误2:我竟然没有立刻去写代码(捶胸顿足)。 我花了太多太多的时间去阅读编程类的书籍。但是我所阅读的这些东西,我并不能确定是否能对我的项目有所帮助。这还不是最糟的,最郁闷的是,因为我光看不练,光读不应用,以致于很多读过就忘记了,很少能给予我深刻的教训,让我学到什么。其实我应该从一开始就去搞个小项目开发,一边写代码一边学习。1.好好专研一些经典教材与代码示例。例如David Sinsky,资深的Yipit开发人员,就有很多值得一阅的好建议。2.挑一个简单的项目,然后给它写代码。例如,可以尝试创建一个简单的博客网站,或者是一个非常基本的投票软件。3.多次重复第2步骤。4.建立你自己的设计模型。 话说,不走弯路绝对是好处多多,受益匪浅。(维信科技,山西最专业的IT实训)你会快速战胜

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论