×
Работая с этим сайтом, Вы даете согласие на использование файлов Cookie.
На этом уроке мы порефакторим наш код, выделив общий алгоритм из трёх функций: is_correct_move_queen/bishop/rook().
Дата отправки отчёта:
12 февраля 2017 г.
Задание выполнено : за
16 мин.
Чему научился:
Прокачал навыки рефакторинга
Что было сложным:
Принять то, что большая функция будет разделена на много маленьких
Комментарии:
Результат очень понравился. Я был не готов к мелким функциям, но получилось отлично
Оценка видео-уроку:
→
Валерий Жданов #
МикроШахматы / Мелочь пузатая /
2017-02-13 04:50
Очень полезно разделять функционал по функциям, чтобы код был более читабелен и лучше дебажился, одно дело исправить мелкую функцию, другое искать ошибку в большой.
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы .
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки »,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Ты в любой момент сможешь отписаться от рассылки.
Научился: Предложенный вариант рефакторинга Игромистра отличается от моих удачных опытов из прошлого отчёта, тем лучше - увидел, что правильный путь не один, реализации одного и того же возможны разными путями
Научился: Сделал оптимизацию работы слона, ферзя и ладьи. По сути ферзь совмещает в себе слона и ладью. Очень изящное решение.