Действия
Stage-2 » История » Редакция 2
« Предыдущее |
Редакция 2/31
(Разница(diff))
| Следующее »
Александр Александров, 06.03.2019 11:19
План работы¶
- Закрыть пробелы в знаниях, которые необходимы для выполнения поставленной задачи, а именно:
- Повторить теорию работы с графами, в частности, работа с бинарными деревьями и способами обхода их. Нужен минимум для выполнения задания, углубляться в подробности не надо, так как время ограничено. Предварительное время - 2 часа.
- Повторно пройтись по материалам, связанные с форматом JSON. Так как уже имел дело с этим форматом данных и есть ссылки на нужный материал, то времени займёт не много. Предварительное время - 1,5 часа.
- Повторить технологию REST. С этой технологией уже сталкивался, но опыт работы не большой, поэтому времени займёт чуть больше. Предварительное время 2,5 часа.
- Spring MVC и создание REST-сервисов при помощи фреймворка Spring. К сожалению тема для меня новая, впервые столкнулся только на проекте topjava, на данный момент только перешёл к данной теме, поэтому это займёт больше времени. Предварительное время - 5 часов.
- Работа с реляционными БД используя Spring Data. Так как на topjava разделы по работе с БД в spring уже пройдены, будет немного по легче сориентироваться. Предварительное время - 3 часа.
- Работа над тестовым заданием:
- Схематично отразить работу программы, рассмотреть несколько вариантов работы, где должно быть отражено успех программы или неуспех. Это наглядно покажет как должна работать программа.
- Схематично отразить работу программы, рассмотреть несколько вариантов работы, где должны быть отражены успешные и не успешные запросы к сервису. Это наглядно покажет как должна работать программа.
- Создать структуру веб-приложения работающего как REST-сервис.
- Создание основной бизнес логики.
- Покрытие тестами.
Исходя из выше изложенного время на подготовительную работу должно быть затрачено не более 14 часов (постараться уложиться в меньшее время). Оставшееся время на выполнением тестового задания.
Обновлено Александр Александров почти 6 года назад · 2 изменени(я, ий)
Go to top