重整代码结构