重构代码 优化