Posted on 2008-06-11 21:01
園主 閱讀(64)
評(píng)論(0) 編輯 收藏
摘要:
泛型式編程簡(jiǎn)談
冒號(hào)重新開講:“你們會(huì)不會(huì)經(jīng)常遇到這種情景:一遍又一遍地寫著相似的代碼,有心將其歸并,卻因種種原因無(wú)法踐行。”
逗號(hào)心有戚戚焉道:“是啊,有時(shí)明明兩個(gè)函數(shù)的實(shí)現(xiàn)幾乎一模一樣的,就因?yàn)槟承﹨?shù)不匹配,無(wú)法合而為一。”
“有一種編程范式可以解決這個(gè)問(wèn)題,它打破了不同數(shù)據(jù)結(jié)構(gòu)之間的壁壘,讓你的代碼不再臃腫,這——就是泛型編程。”冒號(hào)的語(yǔ)調(diào)和說(shuō)辭不免令人聯(lián)想到電視上的減肥廣告。。。
算法串聯(lián)數(shù)據(jù),如脊貫肉;數(shù)據(jù)實(shí)化算法,如肉附脊。。。
泛型編程是算法導(dǎo)向(Algorithm-Oriented)的,即以算法為起點(diǎn)和中心點(diǎn),逐漸將其所涉及的數(shù)據(jù)結(jié)構(gòu)內(nèi)涵模糊化、外延擴(kuò)大化,從而擴(kuò)展算法的適用范圍。。。
在數(shù)學(xué)家眼里,思想是雞,結(jié)論是蛋。。。
閱讀全文
文章來(lái)源:
http://m.tkk7.com/xyz98/archive/2008/05/09/199384.html