问题描述
- 怎么形成编程思想,写代码的时候不知道该干什么
-
最近在看视频学Android,可以看懂视频中的大多数代码,但是让我自己写就有点难了,写完这一步不知道下一步该干什么,甚至是根本不知道该怎么下手,请问怎么才能形成编程思想啊,写不出来就很烦
解决方案
无论是使用什么编程语言,你首先需要确定需求,即功能的定义。
自己用纸来写出整个流程,当然用 Visio 等工具也可以,编程只是个实现的过程,编程用的语言只是个工具。如果你都不清楚想要做什么,和怎么去做,那使用什么编程语言都是一样的。
解决方案二:
其实最自然的形成编程思想的方法,就是多编写代码逐渐形成良好的编程习惯,从编码规范开始,到惯用算法,选择结构化还是面向对象还是泛型方式编程,学习设计模式,形成自己的设计思路。
解决方案三:
先想清楚你到底要写什么,总能想出一些头绪。然后思考出整体构架,再一步一步来。别怕,一开始都是这样,加油!!!
解决方案四:
多跟着视频写写,写多了思路自然就会有了,新手都是这样开始的,我也是这样编写代码的,现在技术发展太快有很多新知识都是先模仿着写,写多了自然就记得了
解决方案五:
所谓编程思想,他的前提肯定是编程,围绕某种编程去思去想,然后把自己的想法用编程实现达到某种功能,当然这种每个人的想法都是有局限性,
这就要你去拓展,首先去多了解一些技术,例如两点之间距离最短的肯定是一条直线,但不一定就能用到实践,也许中间有个障碍,
有人会绕过,有人会撬掉,有人也许会另选一条稍微远点的路,这都没错,不同情况下合适的路也不同。如果这两点周围你都非常清楚状况,那你有无数条路走
解决方案六:
因为你现在懂的还很少,还没达到自己写代码的程度,现在让你写一个hello world你一定能写出来,因为你以前肯定写过,同样你现在没有思路,第一是因为你没有接触过这方面的知识,还有你没有接触过这种类型的编程方式,楼上说的很有道理,你现在就是需要多看视频然后多练人家的代码,然后从网上或是资料上看看人家是怎么写代码的,然后再根据别人的自己照着写,最后才是自己编代码的阶段,你现在还没有到自己写代码的阶段,因为好多你都不懂,所以才无从下手。
解决方案七:
因为你现在懂的还很少,还没达到自己写代码的程度,现在让你写一个hello world你一定能写出来,因为你以前肯定写过,同样你现在没有思路,第一是因为你没有接触过这方面的知识,还有你没有接触过这种类型的编程方式,楼上说的很有道理,你现在就是需要多看视频然后多练人家的代码,然后从网上或是资料上看看人家是怎么写代码的,然后再根据别人的自己照着写,最后才是自己编代码的阶段,你现在还没有到自己写代码的阶段,因为好多你都不懂,所以才无从下手。
解决方案八:
- what 你的代码用来实现什么
- how 怎样实现, 通常会涉及一些算法
最后就是,多练习了。希望有些帮助
解决方案九:
我接触编程时间比较短,使用javascript语言,开始也遇到了和你相同的问题,就是语法基本上都知道,但是自己写程序的时候就无从下手,不知道要怎么写。
解决办法就是: 多读别人的代码;自己多写代码;一定要知道要干什么。
解决方案十:
多看看数据结构算法之类,再看看设计模式之类。慢慢积累就好了。