|
虽然很多人温饱都成问题,没有精力去关注理论,但这只是现在社会环境导致的结果,并不代表纯理论没用,恰恰相反,如果懂的使用反而对实践具有别的方法不可比拟的作用.
纯理论是指不结合具体实际问题而是从实际问题抽象出有关概念,以此为基础的理论.下面举例说明纯理论的作用.
图论是纯理论,而数据结构就是说明怎么把图论与具体编程语言结合起来,它的价值在于契合点,而不是图论本身,因为图论只是数学工具之一,实际上集合论,代数,概率论等等能解决更多问题,如果只拘泥于数据结构,就是只拘泥于图论,这样所能解决问题的深度与广度都会受限.
所以仅靠学习数据结构这样的应用理论,能力提高受到很大限制,而要想突破这种限制,就需要学习哲学数学这样的纯理论,关键在于要了解理论和实际的契合点,这样学习纯理论可以放心大胆去学,而实践时侯就可以利用所学的纯理论和契合点去解决实际问题.
打个比方,应用理论就像是库函数,纯理论就像程序设计语言,库函数是通过程序设计语言开发出的,很多问题的解决固然可以通过调用库函数来解决,但遇到新问题怎么办?就需要利用程序设计语言开发库函数去解决,所以学好程序设计语言意义重大,库函数仅仅只是契合点而已,程序设计语言才是根.这也就解释了为什么应用理论解决的问题有限,因为需要有人将纯理论和实际问题结合起来,而纯理论和实际问题可以认为是无穷多的,组合更是无穷多,应用理论不可能把所有组合都组合好(所以应用理论才会不断发展).而掌握了纯理论,就可以在需要解决实际问题时产生应用理论,进而解决实际问题. |
|