uh oh first commit
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
## Cериализация / десериализация объектов
|
||||
|
||||
Java -> Jackson
|
||||
|
||||
Kotlin -> kotlinx.serialization
|
||||
|
||||
|
||||
## Jar архив
|
||||
|
||||
Стандартный `SlimJar` не включает в себя зависимости
|
||||
|
||||
Варианты решения:
|
||||
- Написать task в gradle, который будет собирать все зависимости в один jar
|
||||
- Использовать [`ShadowJar`](https://github.com/johnrengelman/shadow)
|
||||
|
||||
|
||||
## Проектирование
|
||||
|
||||
Эта лабораторная работа является основой для доработки в следующих, учтите это при разработке
|
||||
|
||||
Во время сдачи будут вопросы по архитектуре
|
||||
|
||||
|
||||
## Дополнительное задание
|
||||
|
||||
Реализовать 10 модульных тестов с помощью JUnit5
|
||||
|
||||
Для моков:
|
||||
- Java -> Mockito
|
||||
- Kotlin -> MockK
|
||||
|
||||
|
||||
## Защита
|
||||
|
||||
При сдаче приложение должно быть запущено из jar
|
||||
|
||||
Reference in New Issue
Block a user