私はTic Tac Toeのゲームを作りましたが、2つの同様のメソッドを1つにリファクタリングしたいと思います。リファクタリングのメソッド
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、私は将来それを行います。 –