На этом уроке мы добавим в модель календаря методы для создания дней, пометки их праздничными/обычными. Также добавим ещё несколько тестов, чтобы они представляли из себя логически завершённую последовательность для тестирования календаря.
Дата отправки отчёта:
22 октября 2017 г.
Задание выполнено: за
1 час. 00 мин.
Чему научился:
Еще одна практика решения проблем одной функцией
Что было сложным:
ничего
Комментарии:
Читал какую-то книгу по С# Зиборова если не ошибаюсь и он там наоборот рекомендовал комментировать код, не важно понятен он или нет, он объяснял это тем, что если ты написал программу, через некоторое время ты забудешь, что там писал и на случай, если еще раз ее откроешь видеть всю картину. Код, не нуждающийся в комментариях очень хорош, но для заморозки на длительный срок, думаю комментить все же нужно.
Если стиль кодинга хромает, тогда надо разбавлять комментариями, а качественно написанный исходник ты разберёшь с закрытыми глазами, если его писал ты, а не копипастил, вот если работаешь в команде или опенсурс проект, комментарии необходимы как воздух, это по сути документация =)
Научился: Дописал функционал календаря
Узнал что Евгений Витольдович очень древний аж с 1924года выпуска - неожиданно
А ведь только 40 лет сбылось - видимо Дункан Маклаут Трудности: ошибки в тестах прибить
Научился: Работать с тестами. Понял кикие проблеммы могут быть с ними.
Жаль что на этом сайте нету раздела где бы люди помогали справится с той или инной ошибкой. Да, есть мелочные ошибки, но иногда есть какието несовместимости с системой или какието глюки самой среды и т.д.
Это конечно круто поставить дизлайк за работу и сказать иди и ищи не дав при этом никакого совета...но все же...
Трудности: Самым сложным конечно есть проблема с VS2017 в которой такие ошибки как: Error reading playlist file и There is an error in XML document (1, 1), доставляют большие проблемы.