8.6 既有趣又有用的重构