LINUX.ORG.RU

История изменений

Исправление hippi90, (текущая версия) :

Много копипасты, например Game::Move_*() отличаются парой параметров. Надо вынести в отдельный метод общий код.

В commit message лучше всё-таки писать осмысленный код.

Имена переменных с большой буквы - плохо.

Draw_Table() - дичь, можно переписать в несколько строчек. У тебя же по сути известен шаг клетки.

Всё в одном классе - https://ru.wikipedia.org/wiki/Божественный_объект

P.S. Если это тестовое задание при устройстве на работу, то это уровень стажера, не выше.

Исходная версия hippi90, :

Много копипасты, например Game::Move_*() отличаются парой параметров. Надо вынести в отдельный метод общий код.

В commit message лучше всё-таки писать осмысленный код.

Имена переменных с большой буквы - плохо.

Draw_Table() - дичь, можно переписать в несколько строчек. У тебя же по сути известен шаг клетки.

Всё в одном классе - https://ru.wikipedia.org/wiki/Божественный_объект