编程思想-初探
来源:互联网 发布:数据库like语句 编辑:程序博客网 时间:2024/05/21 08:42
编程思想,编程是一种思想。这到底是怎样的一种思想?今天有一位学java的新人问我,java基础都明白了,但就是当去面对一个问题需要解决的时候,却不知道怎么去开始。其实这就是只会用了工具,而对思想没有掌握。编程的思想,更像是一种教你如何去分析问题和解决问题的方式。大部分学习编程的新人,在接手一个问题的时候,都是先打开编程工具,写几行代码,然后再去想接下来怎么做,是对问题似懂非懂的情况下,继续修改代码,最终导致越写越乱,越写越迷茫。如果一个人,在还没有分析清楚如何去解决问题的情况下,就动手去做,那么成功几率又能有几何。所以,编程思想,更多的是让我们,先去用脑子分析问题,把解决问题的步骤用自然语言描述出来。当自然语言描述的逻辑没有问题了,我们才开始去动手写代码。也就是将自然语言转化为代码语言。因为自然语言我们已经使用了最起码有15年以上了,所以先判断自然语言描述的逻辑是否正确是很容易的,这才能为我们能够写成正确的代码做铺垫。编程思想告诉我们的一点,就是先动脑再动手。而不是先动手,再动脑。
如果我们站的更高一点去想,周遭事物的处理方式,也不尽相同。思想源于生活。
======
感谢大家看完此篇文章,喜欢的话,请将此篇文章分享到好友圈,或向你的好友推荐, 是对我的最大支持与鼓励。
微信和微信上搜 codingyourlife,欢迎关注交流。
另有QQ群: 107584987。
所有文章都可在我的CSDN Blog http://blog.csdn.net/tommychen1228 找到
1 0
- 编程思想-初探
- JAVA File类初探(一)(Java编程思想)
- Agile思想初探
- 初探接口思想
- 编程思想
- 编程思想
- 编程思想
- 编程思想
- 编程思想
- 编程思想
- 编程思想
- 编程思想
- 编程思想
- 编程思想
- 编程思想
- 编程思想
- 编程思想
- 编程思想
- LIB和DLL的区别与使用
- 将一个整型变量转换为字符串
- vi的基本命令(入门级)
- android之下载google.code
- DB2和 Oracle的并发控制(锁)比较
- 编程思想-初探
- struct和typedef struct
- 自定义的UITableViewController,返回时取消row选择
- unix网络编程进程通信 unpipc.h
- toolstripbutton 动态添加后 获取当前点击的按钮的值 并且将其删除
- Excel文件
- js 数组排除重复值(string)
- 2014年中国95家企业入围世界500强,超日本
- 宁美国度Ngame G3性能评测[图文说明]