задание
http://rghost.ru/8FhPvDvcPНужно разделить интерфейс программы, представляемый функцией fourInALine() и ее реализацию. Вынести определение игровых констант типа размера поля в отдельный класс Settings. Оставить в функции fourInAline только то, что может понять человек не знакомый с программированием. К примеру сделать ход - не моя быдлофункция, а player->moveTo(column). Написать обработку ошибки, когда переменная column не является цифрой в заданном диапазоне. Разбить функцию чекера на этапы, результатом каждого является bool переменная flag.