写不出代码?很苦恼呀~请高人来指点迷津。该如何练习这种编程的思维?

Google最好搜索 发布于 2013/05/06 17:32
阅读 3K+
收藏 2
      大牛们,我真不知道为什么会这样,例如我看了#字游戏的代码?单步调试也可以看得懂,也明白其原理,但是让我自己写,为什么我就写不出来,我真的很纳闷为什么老是这样,该如何练习 ??我该如何 练习才能让我能够写出自己想写的代码? 
加载中
2
周翼翼
周翼翼

少年, 看过唐诗么? 有没有所有的字都认识, 但是放在一起就不知道是什么意思的感觉?

所谓单步调试都看懂,跟这个是类似的. 一行代码,无非赋值,运算, 比较,调用子过程,谁都看得懂, 关键是,为什么?为什么赋值?为什么运算?为什么比较?为什么调用子过程?

这个为什么, 是与具体的业务,或者说事实,东西相对应的.

你说你懂得原理, 但是写不出代码, 我比较不相信前半句.


张金富
张金富
顶!
0
HolyCake
HolyCake
坐等大牛回答
0
Esnce
Esnce

先想后写,从小处着手积累信心

PS 我不是大牛,小牛也不是

0
Injection
Injection

这是个很抽象的问题,根据我的经验给出如下练习步骤

  • 确认智商(> 80)
  • 写代码之前将问题进行细化,写#字游戏这个过程可以分为以下几个阶段

  1. 设计阶段(确定用何种数据结构保存游戏中的数据)
  2. 涉及到哪些技术(画图,坐标计算)
  3. 游戏的逻辑(如何判断输赢,禁手)

按照以上步骤思考一下,那一步不会就去学习相应的知识.


0
小小胖鸟
小小胖鸟
先背一些常会用到的代码段
0
Smile月光
Smile月光
背啊。没有谁编程不背的。背了就模仿别人。这才是王道啊。
0
loyal
loyal
你先把头像上传了在说.写不好程序和没有上传头像有很大关系的.
0
astone2007
astone2007
对于开始应用语言编程时,我也有这方面的困惑,总感觉需要站在巨人的肩膀上才可以!万事平地起,难度太大。
0
波仔糕
波仔糕
关键是你要对它有兴趣,他就是你的艺术品!
0
宁宁123韩
宁宁123韩
先写伪代码  再写真代码~~~用小块函数实现小功能  凑在一起就变成了大项目~~~!!日积月累是我们成为大牛的 不变真理~~~
返回顶部
顶部