改变代码组织结构