重构，改善代码结构。