对数学的一点认识

      这几天在重新学习C#面向对象的部分,得到了很多以前没有体验到的东西,感觉的面向对象其实是一种编程的规范和方式,她给我们提供了一种方式或是体验——很好的将面团似的编程方式(面向过程的编程方式),规划、分解的井井有条,将以前分解不开的模块、过程、特殊技巧分解开了,并提供了一种组织她们的方式。从大学开始学习编程有好几年了,现在想想,自己只是一个走在面向对象大道上的没落的面向过程编程者。
      哈哈 到这里有点文不对题啊,其实真正想表达的是在这几天的学习中对数学的重新认识。在大学里面,我们计算机系的院长经常给我们说,数学是计算机科学的基础,当时不怎么理解,现在看来,他说的很对,数学是真正的计算机的幕后支持者,要是没有数学,现在的生活简直不可想象。数学是一种非常简练,非常优美,非常具有抽象和概括能力的科学(哈 ,才疏学浅,不知道用什么词来描述),数学的存在,使得现实世界的数字化和符号化成为了可能,她是人类诞生以来最具价值的智慧结晶。一直以来,别人问我编程和数学的关系时,我总是说,自己在编程中用到的数学知识基本上是在小学初中学到的。哈哈 现在看来真是可笑,当然也不能说以前说的不对。以前有这样的认识是因为,一直以来我就站在巨人的肩膀上,从来不知道自己到地面有多高,今天,只是试探性的向脚底下看了看,这时,数学的骨架映入了我的眼帘……
      我相信,任何编程语言的背后都存在着一位或是多位天才数学家,是他们的智慧是我们咱的更高。
      最后,我觉得将自己的思想和看法表达出来的能力很欠缺,在自己的脑海中高楼大厦写出来或说出来就成个一个破草屋,哈哈,在这方面还得好好的下功夫,多看blog上的优秀文章,大师写的文章,还有,您有什么样的学习方法敬请赐教。
posted @ 2008-05-08 10:07  alisx  阅读(2457)  评论(22编辑  收藏  举报