На этом уроке мы доведём до логического завершения функцию работы с нашей базой данных, чтобы она корректно отрабатывала позиции с чёрнопольным белым слоном. Это оказалось не так уж и сложно :)
Дата отправки отчёта:
22 ноября 2018 г.
Задание выполнено: за
23 час. 6 мин.
Чему научился:
Вручную проработал алгоритм расчёта симметричных координат. Внёс изменения в функцию getWhiteBox ($combo). Написал функции flipIndex() и flipCombo(). Написал функцию isBlackSquare ($index). Проработал позицию с чернопольным белым слоном.
Что было сложным:
В связи с утратой папки с файлами проекта еще раз проштудировал уроки 24-29. Опыт приобрел огромный конечно, жесть.
Приветствую, Andrew! Надо было папку восстановить. Но на самом деле это говорит о том, что в первую очередь программистам необходимо осваивать Git и использовать его для всех своих проектов. Я проходил курс по гиту два раза, с первого раза не получилось внедрить в процесс. ) Одно дело понять как устроен гит, выучить команды, которых не очень то и много, другое дело применять на практике. До этого я постоянно использовал комментарии, чтобы не потерять свой старый код, чтобы если что "откатиться" назад, теперь все намного проще.
Там я папку намертво снес, вместе с операционной системой) Просто забыл, что курс лежит вместе с PHP-Devserver. Спасибо, как раз начал проходить курс по Git
Научился: Корректно отрабатывать позиции с чёрнопольным белым слоном. Трудности: Оригинальный метод переключения для случая с чёрнопольным слоном.
Вряд ли я бы додумался сам. Браво, Евгений Витольдович!!!