Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
Вебинар «Мастер-класс. Как стать высокооплачиваемым программистом.» начнётся через 2 дня 14 час. 24 мин.

Явный Сапёр / Условие победы!

  • На этом уроке мы закончим создание сапёра -
    сделаем проверку на окончание игры,
    поздравление с победой, с проигрышем,
    и запрограммируем начало новой игры.
  • Дата отправки отчёта: 10 сентября 2016 г.
  • Задание выполнено: за 1 час. 46 мин.
  • Чему научился: Научился завершать начатое дело до конца.
  • Что было сложным: Ничего. Злился на автора, что он передергивал с переменными, по ходу дела кардинально менял концепцию, потом поймал себя на мысли, что сам так делаю. Например на днях делал олимпиадное задание по тимусу и программа проходила все тесты , что люди давали на форумы - все самые заковыристые тесты. Я ее пустил в обработку - она не прошла самый главный тест - time limited - то есть ограничение времени выполнения - а все потому, что массив в задаче давался от 10 до 10 000 элементов, а я постоянно по этим элементам двигался, хотя по сути дела требовалось находить суммы элементов, которые можно было в начале запомнить и с ними оперировать - во первых до этой ошибки надо дойти, потом подумать как исправить - так что я и по другую сторону барикад оказался.
  • Комментарии: Супер! Все доделано. Кстати - я сделал, чтобы нельзя было выставить флажков, больше, чем мин.
  • Оценка видео-уроку:
Отчёт от 7119 за Явный Сапёр / Условие победы!




Оцени работу

 
Сохранить страницу:

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Новопашин Владимир  # Явный Сапёр / Условие победы! / 2016-09-10 10:39

Всё что нас раздражает в других - есть внутри, показывает, над чем можно поработать.
А по сути, да, ты прав, я не сразу определился с концепцией.


  • Отчёт оценивали:
    1Евгений Волосатов+1   459Сергей Сергеевич+1   5649Максим Лапшинов+1   10494Алексей В.+1   10558Иван Воронин+1   4467Alcatraz+1   10365Rita+1   4004Елена+1   4992Николай+1   10759Виталя+1   10390Amerigo+1   10673Алексей Хонин+1   10670Сергей Соколов+1   6391Владимир+1   11017Владимир Петреченко+1   10157Кирилл Лебедев+1   2146Иван+1   10193Minergimn+1   3506Алексей|BrisK|Кривицкий+1   24Олюшка+1  

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: создание сапера как считается где находится мина как рекурсивно открывать клетки играть в сапера
понравился курс изза того что реализован почти весь функционал есть много возможностей рефакторить код можно легко добавить функционал новый готовая игра которую можно переносить и на другие платформы и языки программирования спасибо за курс
Научился: Разобрался почти до конца в написанном коде. Перераспределил блоки кода к более понятному виду. Научился добавлять свою картинки. Реализовал функционал: 1) Если флажки заканчиваются, то можно сообщение о том, что флажки закончились и если продолжить кликать будут появляться только вопросительные знаки и сообщение о том что закончились флажки выводится в лейбл. 2) Реализовал функционал при двойном правом клике будет появляться вопросительный знак. 3) Реализовал функционал при первом хоте что б не попадать на мину если даже будут проставлены из 121 мины 120. 4) Добавил красную мину. В отчете все запечатлел.
Трудности: Разобраться в коде и понять как весь код работает. Так сказать увидеть общую картину, а не только ее отдельные блоки. Так же остались некоторые баги с которыми еще пока разбираюсь.
Было бы неплохо если б автор в конце каждого видео не спеша проматывал весь написанный код за этот урок сверху вниз было бы сэкономлено целая куча времени.