Я создал игру Tic Tac Toe и хочу реорганизовать два подобных метода в один.Методы рефакторинга
def computer_offense(brd, square='')
WINNING_LINES.each do |line|
square = find_at_risk_square(line, brd, COMPUTER_MARKERR)
break if square
end
square
end
def computer_defense(brd, square)
WINNING_LINES.each do |line|
square = find_at_risk_square(line, brd, PLAYER_MARKER)
break if square
end
square
end
этот вопрос должен быть перемещен в сеть codereview – Ilya
Спасибо llya, я сделаю это в будущем. –