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

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

БД - Управление гостиницей / Модель - Календарные праздники

  • На этом уроке мы добавим в модель календаря методы
    для создания дней, пометки их праздничными/обычными.
    Также добавим ещё несколько тестов, чтобы они представляли
    из себя логически завершённую последовательность
    для тестирования календаря.
  • Дата отправки отчёта: 22 октября 2017 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Еще одна практика решения проблем одной функцией
  • Что было сложным: ничего
  • Комментарии: Читал какую-то книгу по С# Зиборова если не ошибаюсь и он там наоборот рекомендовал комментировать код, не важно понятен он или нет, он объяснял это тем, что если ты написал программу, через некоторое время ты забудешь, что там писал и на случай, если еще раз ее откроешь видеть всю картину.
    Код, не нуждающийся в комментариях очень хорош, но для заморозки на длительный срок, думаю комментить все же нужно.
  • Оценка видео-уроку:
Отчёт от 14462 за БД - Управление гостиницей / Модель - Календарные праздники




Оцени работу

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

10558. --
Иван Воронин
Иван Воронин
ответить
→  Роман  # БД - Управление гостиницей / Модель - Календарные праздники / 2017-10-22 19:39

Если стиль кодинга хромает, тогда надо разбавлять комментариями, а качественно написанный исходник ты разберёшь с закрытыми глазами, если его писал ты, а не копипастил, вот если работаешь в команде или опенсурс проект, комментарии необходимы как воздух, это по сути документация =)


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Роман  # БД - Управление гостиницей / Модель - Календарные праздники / 2017-10-22 22:51

Есть такое правило - если хочешь написать комментарий, значит надо сделать рефакторинг - вынести действие в отдельную функцию.


  • Отчёт оценивали:
    6452Кирилл Шмойлов+1   459Сергей Сергеевич+1   7652Петя+1   15986Vitality0   7119Новопашин Владимир+1   10558Иван Воронин+1   5760Мариша +1   1Евгений Волосатов+1   2508Сергей+1   791Валерий Жданов+1   4004Елена+1  

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: Дописал функционал календаря Узнал что Евгений Витольдович очень древний аж с 1924года выпуска - неожиданно А ведь только 40 лет сбылось - видимо Дункан Маклаут
Трудности: ошибки в тестах прибить



Научился: Работать с тестами. Понял кикие проблеммы могут быть с ними. Жаль что на этом сайте нету раздела где бы люди помогали справится с той или инной ошибкой. Да, есть мелочные ошибки, но иногда есть какието несовместимости с системой или какието глюки самой среды и т.д. Это конечно круто поставить дизлайк за работу и сказать иди и ищи не дав при этом никакого совета...но все же...
Трудности: Самым сложным конечно есть проблема с VS2017 в которой такие ошибки как: Error reading playlist file и There is an error in XML document (1, 1), доставляют большие проблемы.