Напишите отзыв о шестой части курса: что получилось, что было сложным, что ещё вы добавите в программу.
Дата отправки отчёта:
5 сентября 2018 г.
Задание выполнено: за
11 мин.
Чему научился:
Прежде всего, огромная благодарность лично Евгению Витольдовичу, который в Он-Лайн режиме проверил мой проект и нашёл старую (я бы даже сказал, "застарелую") ошибку, которая "мешала жить" уже нескольким версиям проекта. В Юнити у меня не срабатывали ходы по той же причине: не правильно прописано условие в одной из проверок.
Теперь по всей шестой, "Серверной" части курса. Довольно простая и лаконичная часть получилась. Делали базовые вещи, простраивали взаимодействие с Клиентом и Базой Данных. В итоге - всё работает, и можно идти дальше.
Что было сложным:
Сложно, вообще, найти у себя ошибку, не до конца уместив в голове весь проект и точно зная, что за что отвечает. Например, записи с Сервера в БД. Почему в предыдущей попытке благополучно добавилась запись новой игры, а в этой (вдруг) не сработало? И начинаешь шаг за шагом перепроверять, что сделал, а что упустил.
Хорошо, что всё же нашлась ошибка, хотя лучше было бы, если бы ты её нашёл самостоятельно. Если данный курс слишком сложный и многое не ясно, советую проходить вначале более простые курсы, лишняя практика помогает лучше вникнуть в код, особенно если проекты не такие крупные, как данный. Тут по сути фул-стек разработка онлайн проекта в одиночку.
Научился: Серверная часть это мой первый опыт знакомства с сервером на языке C#
с использованием базы данных Ssms.
Трудности: Не все шло гладко. Однажды из-за невнимательности создал не тот тип контроллера, а потом удивлялся, почему код в нем оказался другим.
Однако, благодаря дружественной атмосфере формулистского сообщества,
удалось найти ошибку, продолжить и успешно завершить эту часть курса.