1.1. 리팩토링 전 ¶
- 이것도 노가다. 아직 리팩토링 전단계
~cpp turn_left() move() move() turn_left() turn_left() turn_left() move() turn_left() turn_left() turn_left() move() move() turn_left() move() move() turn_left() move() move() move() turn_left() move() move() turn_left() turn_left() turn_left() move() turn_left() turn_left() turn_left() move() move() move() turn_left() turn_left() turn_left() move() turn_left() move() pick_beeper() turn_off()
1.2. 리팩토링 후 ¶
~cpp def turn_right() : turn_left() turn_left() turn_left() def go_ThreeStep() : move() move() move() turn_left() move() move() turn_right() move() turn_right() move() move() turn_left() move() move() turn_left() go_ThreeStep() turn_left() move() move() turn_right() move() turn_right() go_ThreeStep() turn_right() move() turn_left() move() pick_beeper() turn_off()