8.1.1 使代码符合DRY原则