Мы начинаем создавать редактор уровней для известной логической игры Sokoban.
Редактор будет создан за четыре урока. На первом уроке мы создадим класс для загрузки уровня с текстового файла и протестируем его работу.
Дата отправки отчёта:
31 мая 2015 г.
Задание выполнено: за
2 час. 15 мин.
Чему научился:
Научился делить строку на части, вспомнил как преобразовывать цифры из строки в число.
Что было сложным:
Найти ошибки в своей программе: когда у меня подчеркивает, а в образце - нет...
Комментарии:
Трудно мне... Не работал с ООП ни разу, привык к функциональному подходу, где в main() вся структура, как на ладони. Здесь с трудом видно, что за чем выполняется. Будет трудно управлять такой программой. Но я не могу (надеюсь - пока) предложить метода, который бы облегчил... Разве что нарисовать алгоритм (блок-схему) работы функций до создания программы...
У нас на проекте есть прекрасный курс теория ООП, может стоит пройти его, так Евгений все очень подробно рассказывает, разжевывает каждый шаг, остается только проглотить ;) Продолжайте заниматься и я уверена что станет легче, у вас ведь уже все хорошо получается, вы, Молодец!
Блок-схема только отдельно взятый метод визуализировать сможет. Для ООП-программы, чтобы архитектуру представлять, надо UML использовать: диаграмму классов для начала, а там можно перейти к диаграмме состояний или переходов, например
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.