Мы продолжаем рефакторинг нашего кода. На данном уроке мы сделаем класс Box() абстрактным.
Дата отправки отчёта:
5 июля 2019 г.
Задание выполнено: за
55 мин.
Чему научился:
Переделал инициализацию фигур. Обратил внимание на передачу параметра в дочерний класс, и на то, что теперь класс Box - родоначальник иерархии.
Научился: Создали класс BoxFigures, который отвечает за инициализацию фигур. Освобождаем класс Board. Трудности: Сочетание жгучего интереса и легкой паники.
Научился: Делать ковчег BoxFigures и запихнул туда каждой твари по паре. Класс отдельно для фигур хорошая идея. Трудности: Теперь на случай если что-то поломается папку со скриптами перед изменениями копирую.