18.5 避免引入问题