Проект

Общее

Профиль

Stage-2 » История » Версия 2

Александр Александров, 06.03.2019 11:19

1 1 Александр Александров
h1. План работы
2
3
# Закрыть пробелы в знаниях, которые необходимы для выполнения поставленной задачи, а именно:
4
## Повторить теорию работы с графами, в частности, работа с бинарными деревьями и способами обхода их. Нужен минимум для выполнения задания, углубляться в подробности не надо, так как время ограничено. Предварительное время - *2 часа*.
5
## Повторно пройтись по материалам, связанные с форматом JSON. Так как уже имел дело с этим форматом данных и есть ссылки на нужный материал, то времени займёт не много. Предварительное время  - *1,5 часа*.
6
## Повторить технологию REST. С этой технологией уже сталкивался, но опыт работы не большой, поэтому времени займёт чуть больше. Предварительное время *2,5 часа*.
7
## Spring MVC и создание REST-сервисов при помощи фреймворка Spring. К сожалению тема для меня новая, впервые столкнулся только на проекте topjava, на данный момент только перешёл к данной теме, поэтому это займёт больше времени. Предварительное время - *5 часов*. 
8
## Работа с реляционными БД используя Spring Data. Так как на topjava разделы по работе с БД в spring уже пройдены, будет немного по легче сориентироваться. Предварительное время - *3 часа*.
9
# Работа над тестовым заданием:
10
## Схематично отразить работу программы, рассмотреть несколько вариантов работы, где должно быть отражено успех программы или неуспех. Это наглядно покажет как должна работать программа.
11 2 Александр Александров
## Схематично отразить работу программы, рассмотреть несколько вариантов работы, где должны быть отражены успешные и не успешные запросы к сервису. Это наглядно покажет как должна работать программа.
12 1 Александр Александров
## Создать структуру веб-приложения работающего как REST-сервис.
13
## Создание основной бизнес логики.
14
## Покрытие тестами.
15
16
Исходя из выше изложенного время на подготовительную работу должно быть затрачено *не более 14 часов* (постараться уложиться в меньшее время). Оставшееся время на выполнением тестового задания.
Go to top