File tree 5 files changed +13
-1
lines changed
5 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -6,4 +6,4 @@ tags: [UI]
6
6
7
7
---
8
8
9
- Не используем на практике .
9
+ Не используется повсеместно из-за перехода на Compose .
Original file line number Diff line number Diff line change @@ -7,3 +7,4 @@ tags: [unit testing]
7
7
---
8
8
9
9
Зарекомендовала себя при использовании на проектах.
10
+ TODO: Дописать плюсы
Original file line number Diff line number Diff line change @@ -7,3 +7,7 @@ tags: [serialization]
7
7
---
8
8
9
9
Зарекомендовала себя при использовании на проектах.
10
+ Плюсы данной библиотеки:
11
+ - Быстрая поддержка новых версий Kotlin.
12
+ - Поддержка из под коробки для работы с sealed class, value class и другими фишками языка Kotlin.
13
+ - Проста в использовании.
Original file line number Diff line number Diff line change @@ -7,3 +7,6 @@ tags: [serialization]
7
7
---
8
8
9
9
Отказались в пользу Kotlinx Serialization.
10
+ Минусы данной библиотеки:
11
+ - Поддержка новых версий kotlin происходит только со временем.
12
+ - Тяжелая поддержка сериализации sealed class, value class и других фишек языка Kotlin.
Original file line number Diff line number Diff line change @@ -7,3 +7,7 @@ tags: [network]
7
7
---
8
8
9
9
Повсеместно используем на проектах. Нет альтернатив.
10
+ Проблемы с короторыми можно столкнуться при использовании Paging 3:
11
+ - Нарушается принцип, что для экрана используется один источник данных (отдельный источник данных для state и для данных пагинации).
12
+ - Сложность в обновлении состояния/удаления отдельного элемента в данных пагинации.
13
+ - Очень легко допустить ошибку в настройке работы пагинации, которые можно заметить только на определенных краевых.
You can’t perform that action at this time.
0 commit comments