重构关注部分的代码