Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

RUR-PLE/Maze: Difference between revisions

From ZeroWiki
imported>Unknown
No edit summary
 
(Repair batch-0003 pages from live compare)
 
Line 102: Line 102:
  pick_beeper()
  pick_beeper()
  turn_off()
  turn_off()

Latest revision as of 00:29, 27 March 2026

RUR-PLE/Maze

리팩토링 전

  • 이것도 노가다. 아직 리팩토링 전단계
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()

리팩토링 후

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()