假設我們有一個模板「模式」。模板模式最佳實踐
方法1:
a = getA();
b = getB(a);
c = getC(b);
方法2:
getA() {
getB(a);
}
getB(a) {
getC(b);
}
getC(b) {
// do stuff
}
方法3:
getC (getB (getA())))
問題: 哪一個是優選的實踐中,假設木屐,getB和GETC正在執行離散工作,例如:getA是sort(),getB是search()?如果回答不是基於意見的,並且通常採用某種方法,那麼這種模式是否有任何名稱?
在方法2中: GetA()如何獲取變量b? 類似於GetB()和GetC()。 誰在傳遞參數? –