怎么理解编程学的是思想?知识是学不完的,思想是永恒的,但是感觉越学对编程学的是思想这句话的理解越来越模糊,不断涌现的,要学的新知识真的很多啊!
我是这样理解的。
1.编程同文学一样,来源于生活,高于生活。来源于生活是因为,编程本身就是模仿生活的流程和环境的。高于生活是因为它把生活给数据化和规范清晰化了。
2.编程的最初形态是“0”和“1”。据说是一个德国科学家根据八卦发明的。八卦是从易经衍生出来的。
学习易经的人都知道,易经并不是多么超人类的书,而是她把自然给总结了,总结除了规律。人们属于自然,所以只要遵从这个规律,就可以得心应手有求必应。
因此学习易经只需要知道一个“易”字就行了。
由此我认为编程思想这东西,其实就是解决问题,分析问题的能力。比如我是做Android的,假设现在要解决一个wifi连接电视机盒传输数据的问题。我不懂wifi和电视机盒的原理,我现在首先是要去看:
1.什么是wifi?我要先写一个可以搜索周围wifi设备的demo。
2.我要了解怎么建立wifi连接。这个协议的原理是什么。3.怎么传输数据的?
我觉得这就是编程思想,并不是多么高大上的学问或者什么。它就是我们无论是生活还是编码的"object”。
这是我的浅显理解。
说的不错
技术很多都是需要的时候去学,我记得刚学的时候总是对很炫的东西敢兴趣,现在才慢慢转变为对基础与原理更加的认同
你把思想两个字转为思路
就好理解多了.实际上就是一个思路问题.不单是编程,不管做什么事,最重要的都是思路.有了思路才能做事
一种语言,了解语法,能写句子,一句一句组成就是一篇文章了。
至于文章的美妙程度是由作者来决定的,语法,单词都一样,句子不一样。