В самом общем плане рефлексия рассматривается как способность человека к самоанализу, осмыслению и переосмыслению своих предметно-социальных отношений с окружающим миром и как необходимая составная часть развитого интеллекта человека (Л.С. Выготский, В.В. Давыдов, А.Н. Леонтьев, С.Л. Рубинштейн).
Цель: Написать отчёт, содержащий результаты рефлексии по проделанной работе.
Зачем: В современных социально-экономических условиях важным фактором эффективного профессионального становления любого специалиста является повышение его рефлексивной культуры.
Здесь нужно вспомнить правила оформления документов (шрифты, отступы и т.д.). Вам не придётся сильно обращать на это внимание, т.к. у нас подготовлен шаблон для оформления отчётов в системе LaTeX (произносится /ˈlɑːtɛx/ или /ˈleɪtɛx/). Шаблон ещё не идеальный, поэтому могут встречаться неточности, мы работаем над их устранением.
Латехом можно пользоваться онлайн и оффлайн. Мы рекомендуем первый вариант, поэтому будет необходимо зарегистрироваться на сайте https://www.overleaf.com/.
После регистрации скопируйте шаблон (Menu -> Copy project), в названии укажите ФИО и группу.
Точкой входа является main.tex, именно с него начинается компиляция.
В шаблоне содерживается исчерпывающий набор приёмов для оформления отчёта. Вы можете закомментировать подключение существуещего контента и создавать файлы со своим содержимым.
Написать отчёт, содержащий ответы на следующие вопросы:
Какие шаги были выполнены при выполнении задания “Написание функции-расширения”. С какими трудностями столкнулись? Каким образом были решены проблемы? Какой из моментов показался наиболее сложным?
Какие шаги были выполнены при выполнении задания “Введение в LINQ”. С какими трудностями столкнулись? Каким образом были решены проблемы? Какой из моментов показался наиболее сложным?
Какие шаги были выполнены при выполнении задания “Итераторы в C#”. С какими трудностями столкнулись? Каким образом были решены проблемы? Какой из моментов показался наиболее сложным?
Какие шаги были выполнены при выполнении задания “Интерфейсы в C#”. С какими трудностями столкнулись? Каким образом были решены проблемы? Какой из моментов показался наиболее сложным?
Какие шаги были выполнены при выполнении задания “Изучение класса с помощью Рефлексии”. С какими трудностями столкнулись? Каким образом были решены проблемы? Какой из моментов показался наиболее сложным?
Перечислить весь набор модульных тестов. По каждому тесту указать:
Какую задачу, по Вашему мнению, решают модульные тесты? Ответ подкрепить аргументами.
Как Вы считаете, разработка через тесты ускоряет или замедляет работу? Ответ подкрепить аргументами.
Как Вы думаете, на чем основана идея модульных тестов? Ответ подкрепить аргументами.
Убедитесь, что отчёт не содержит лишней информации (напр. из шаблона).