论坛首页 入门技术论坛

学写作文一样学写程序

浏览 2135 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-10-27  
   本文纯属娱乐,只是一个才学JAVA没多久的菜鸟的一些看法,也许会有很多不对的地方也希望老鸟指点,写这篇文章希望能帮助一些想学编程的朋友.当然也许我的很多理解也是错误的,大家看看如果觉得不错可以借鉴(首先申明学习方法有很多种选择最适合你自己的,你自己最能接受的。)

  我们学英语是为了和说英语的人交流,我们学计算机语言当然是为了和计算机对话.我的第一个理解.所以首先我们要学会说话,说计算机能听懂的话。

  记得进小学的时候,上语文课老师先是教我们认字,组词,造句。然后尝试着写一些短文,记得我小学有一次语文期末考试最后就是要求写一个30字左右的‘作文’,呵呵现在回想起来真是不堪入目啊!!!竟然当时还得了满分,当然老师的鼓励也算在里面,好象那是我记得唯一一次我写‘作文’得的满分吧。然后遇见不会的一些词语生字我们去问老师,老师会给我们说有一种东西叫词典,然后教我们怎么使用它。来帮助我们解决问题。

   呵呵说了这么多估计有人要骂了,都说写什么东西啊!我理解的编程其实就是和写作文是一样的。先学关键字,一些常用的方法,常用的类,如何构造它们,来实现一个你想实现的东西。如果你对我说你不知道用什么方法,不知道这个类什么作用,我会告诉你有一种东西叫API你可以去里查。(呵呵!当然Google也不错哦)

  也许你有一天可以写上几百字,上千字的甚至上万字的作文,论文,小说了,很牛了?我至今还记得,那些震撼着我的文章如谁是最可爱的人,背影,从百草堂到三味书屋等等那些经典.呵呵你肯定要说这些可以是牛人写的.是啊!全中国人从小学习写作文,少说也要学个5~10年的谁能在学了过后说自己牛X了?我写的作文就是经典?有多少人可以办到?难道编程就不是这样?写好程序和写好作文其实我认为是一样的.

  我们从小学,初中,高中,乃至大学不停的阅读学习前人们优秀的文章,最后大家都会写作为了,但是最后能写出很好的文章的人有多少?

  你搞编程以来你阅读了多少前人门的经典列子?你阅历达到了10年吗?不停的阅读前人们的代码?我们从小就学习的写作即使你10年不停的阅读,每周都要写一篇作文(初中后作业估计大部分人都是吧).你写了多久了?所以我们要放低心态,不要急,不要浮躁,学不会不要认为自己笨。

  记得以前也许我在读一篇平淡的文章的时候突然某一段或是某一句话如青天霹雳一般让我突然醒悟,我震惊了,我兴奋了,我无地自容了,是的不知道大家有这样的感受吗?这篇看似平淡的文章就因为这一句话,活了!可以说是画龙点睛之笔吧。所以阅历是必须的。写出优秀的文章于你的阅历绝对是分不开的。

  我眼里的程序我会把它看作一篇篇优秀的作文,是的我坚信所有人设计出来的程序都是优秀的,也许很多人会认为我在吹牛,菜鸟写的都是垃圾。但是我会问为什么是垃圾,高手们会说什么什么地方不对,应该怎么怎么样。难道这不优秀?难道这不是知识,我们要学习好的东西,同时我认为我们更应该知道为什么好?好在哪里?我们怎么才能知道,就是大家所谓的垃圾程序,为什么它垃圾你能说出原因很好你学会了东西,你说不出来但是又说是垃圾?这样我会十分看不起这样的人,我并不是叫大家就要去看那些写的不好的程序,我只是想说请尊重每一位程序员,尊重他们请从尊重他们写的程序开始。只要你看了一段代码你觉得你进步了,你学习到了,为什么差,差在哪里?为什么好?好在哪里?为什么经典?这样的经典可以用在哪些地方。既然你学到了为什么不好?为什么好?为什么经典?难道你没在进步,难道对你没有帮助?如果你真的能做到我相信你的前途无可限量。

  呵呵!一段愤青的话,不过却是我的心声,真心希望能帮助到别人!里面也许很多比喻不恰当,毕竟我才接触编程不久。也希望有高人能谈谈他们理解的编程。
   发表时间:2008-11-03  
看贴要回贴啊!!!
0 请登录后投票
   发表时间:2008-11-03  
看贴要回贴。。。
0 请登录后投票
   发表时间:2008-11-04  
我们学英语是为了和说英语的人交流,我们学计算机语言当然是为了和计算机对话.我的第一个理解.所以首先我们要学会说话,说计算机能听懂的话。

学英语是为了学习西方的一些先进的东西,顺便看看其他的文化。学习计算机语言主要是为了和人交互。
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics