怎样避免过度优化