怎么样提高程序设计能力?

来源:百度知道 编辑:UC知道 时间:2024/07/07 14:41:21
刚刚学完C语言的基础(如指针,结构体,面向对象基础等等),但感觉离设计程序还很远.就比如做一个俄罗斯方块,甚至都不知道如何入手.
请问各位高人,我如何提高.
讲得越详细,这分数就给他.
我个人主要偏向于写游戏方面.

看来你基础不是很好啊,要先打好基本功才是哦~~

程序的设计阶段其实很简单,首先选择你自己熟知的编程语言,然后确定做什么软件,实现什么功能,有什么控制过程,流程,以及例外,然后你再根据你的概念设计出方案,然后影射为hash,之后才开始设计和书写代码.

写程序和设计程序是俩概念,写的好不见得会做,不能向我楼上那么思考问题,在程序的海洋中该知道的实例就是要去搞透彻,否则以后再遇到问题也迷惑.

如果你有了概念,有了方案却写不出程序,那我奉劝阁下两个字:多练.

多简单的程序都要写一次.有了印象以后遇到类似的方法才可以举一反三啊~~~

多看别人的程序 !
叫我们看一个程序还不如自己写一个程序,如果自己写思路清晰,很快就能完成!
但是如果让你去看一个别人的程序,有时候你就一直看不明白,为什么呢?因为思想不一样,所以多看一些别人的程序有助于你提高程序设计的能力!

你学编程的目的,为了写游戏?写病毒?写工具软件?
不同的目的,学习方向也有不同。比方说你要写一款建筑设计软件,那还要学点建筑学,力学什么的。

现在学编程,大多是奔着游戏来的。游戏编程和其他软件也有不同之处。
DirectX学了没?没学那得先找本游戏编程的书籍看看。

你别着急,编程得慢慢的学,边学边练,首先自己动手为自己准备好一套常用的函数,如窗口,文本框等,学C都要自己准备,没VB那么简单拿来就用。

学习用别人的库,还不如自己动手做来的好,当然太复杂的东西除外。

积累了一堆的库后,就能开始做点小程序了。

楼上说的太深奥了,初学者还是不懂,我就是被他们那样的人忽悠过,让我走了好多弯路。

我的意见是先把窗口弄好,如标准窗口,全屏窗口,不规则窗口。窗口中的文字显示,按钮,等控件的如何工作都熟练了,才能进下一步。

多做些实际练习,不断的提高自已,课本上讲的都是些基础的,最基本的,要想开发很大的项目是还得学习更多的,了解更全面的知识。

俄罗斯方块不好写,我也不会,共勉

玩儿木马!