減少不必要的函式呼叫