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