It became a mess to handle (x,y) -> (row, column) conversions.
Implement a central place were the conversion is happening, it just creates too much of overhead to keep in mind and especially the Game class became suuuuuuuper messy. In there we have some tuples in (x,y) = (row, column) and some tuples in (y,x) = (row, column) notation which is a hell, especially for more or less intoxicated developers.
It became a mess to handle
(x,y) -> (row, column)
conversions. Implement a central place were the conversion is happening, it just creates too much of overhead to keep in mind and especially theGame
class became suuuuuuuper messy. In there we have some tuples in(x,y) = (row, column)
and some tuples in(y,x) = (row, column)
notation which is a hell, especially for more or less intoxicated developers.To quote famous xkcd 323:
source