減少試錯成本,這一步很重要