初学者怎么写代码?先谈一下初学者的状态。以我自己为例子。当年在高中的时候,都没有接触过电脑,写代码这件事,连想都没想过。后来进入了大学,软件工程专业。才算正式开启编程之路。当时的自己,什么都不懂。鼠标是个啥,键盘是个啥,对我来说都很新鲜。邮箱是啥。为什么别人说发邮件,收邮件,怎么发的,怎么收的,我都没用过。我以为是非常难的事情。上机的时候,不知道怎么写word文档。ctrl +C ctrl+V ctrl+X快捷键怎么用,完全不知道。上课的时候,拿到c++的书,不知道里面说了什么。奇奇怪怪的代码。奇奇怪怪的词语。什么内存,什么指针,什么函数,什么栈,什么递归,对我来说,都是陌生的。记得老师讲变量,如何定义变量。int a=1先写他的类型然后给变量取名字然后赋值这里赋值为1我当时真的不明白,到底什么是变量。为什么要这样做。(当时自己有一个方法来帮助自己理解。我把计算机想象成一个人,人有记忆,这是内存。可以存东西的。记东西的。人有本子,这是外存。也存了东西。但不是自己脑子里面的,所以从外存调入内存,就是把本子上的东西调入大脑。变量就是一个柜子,可以存东西。不同类型,就是不同柜子。有大柜子,有小柜子。当时就用这样的想象力,去克服一些专业概念的理解困难。)疑问太多了,心理包袱也重。感觉都是一团乱麻的样子。就好像一个人落入了迷宫里面,碰见很多路,却不知道怎么走。虽然老师是向导,但自己还是跟不上节奏。整天的苦思冥想,也不敢碰电脑。因为不懂啊。打键盘都不怎么熟悉啊。当时用VC++ 6.0做开发,如何新建一个项目,如何操作这个VC++6.0工具,对我来说都很困难。因为上机的时间少,自己也没有电脑。不能想上就上,想练习就练习。上机实验,怎么老报错。怎么自己写的代码,不能运行。怎么运行出来了,但结果不对。从哪里去修改。怎么不知道如何写代码去解决问题。怎么理解不了书上的代码。反正各种问题,各种状况都搞得自己很头大。后来发现,初学的时候,是自己想太多了,想的很多的问题,都是原理级别的问题。这种问题,本来就难。一开始就思考这么难的,难怪烦恼多。而且半天想不通。这是自己给自己设置了障碍。还有发现,就是自己写代码少了。不去用电脑写代码,是很难对代码感到亲切的。经常写了代码,就有了熟悉度,有了感觉。就慢慢消化,理解了。熟能生巧。就是这个道理。这是最简单的道理,也是最有用的道理。你只要坚持下去,写的时间久了,你的代码水平会逐步地提高。如果你想写好代码,保持你的兴趣吧。而且付出你的行动,坚持去做。可以循序渐进的学习,先简单,后复杂。先写自己容易消化,容易理解的东西。然后,逐步提高水平。在你遇到困难的时候,经常去搜索资料,找办法,询问人。先读小学,然后读中学,然后读大学。先容易,后难。不要一开始就啃很难的东西,这样容易受挫,也容易迷惑。选一门语言入门。比如html这个语言简单。而且容易看懂。不需要安装工具,直接立马就可以写。记事本就可以写。就是一些标签。很容易理解他的含义。写个几天,你会发现,用代码可以控制页面的显示,用代码可以控制机器,这种感觉一旦形成,你会兴奋,你会找到一些成就感。然后,你可以找一门语言,来训练自己的逻辑性。比如c++语言。你训练一下,怎么写if …else…怎么写 for循环怎么写函数这样可以训练你的逻辑性。你在写程序的时候,需要整理自己的思维,你可以把思维,画出来。就是画流程。一旦你知道了流程,你会把流程用代码写出来。你就又进步了。你会觉得你把自己的思维,融入了代码里面。代码是你的思想。然后,你可能就暂时不需要人告诉你然后是什么了。你能自己组织自己学习了。当然,学习路上还是会遇到问题的,遇到问题了,还是要查资料,与人讨论。这样进一步提高自己。学海无涯,保持热忱,共勉。

更多推荐

初学者怎么写代码