Posted on 2008-06-11 21:01
园主 阅读(58)
评论(0) 编辑 收藏
摘要:
泛型式编程简谈
冒号重新开讲:“你们会不会经常遇到这种情景:一遍又一遍地写着相似的代码,有心将其归并,却因种种原因无法践行。”
逗号心有戚戚焉道:“是啊,有时明明两个函数的实现几乎一模一样的,就因为某些参数不匹配,无法合而为一。”
“有一种编程范式可以解决这个问题,它打破了不同数据结构之间的壁垒,让你的代码不再臃肿,这——就是泛型编程。”冒号的语调和说辞不免令人联想到电视上的减肥广告。。。
算法串联数据,如脊贯肉;数据实化算法,如肉附脊。。。
泛型编程是算法导向(Algorithm-Oriented)的,即以算法为起点和中心点,逐渐将其所涉及的数据结构内涵模糊化、外延扩大化,从而扩展算法的适用范围。。。
在数学家眼里,思想是鸡,结论是蛋。。。
阅读全文文章来源:
http://www.blogjava.net/xyz98/archive/2008/05/09/199384.html