代码分析：缩小scope、优化声明