Skip to content

Commit 4c2a0a9

Browse files
author
Yuriy Elistratov
committed
Fix descriptions of libraries
1 parent 3ba6460 commit 4c2a0a9

File tree

6 files changed

+22
-1
lines changed

6 files changed

+22
-1
lines changed

radar/2024-09-27/insetter.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ tags: [UI]
66

77
---
88

9-
Не используем на практике.
9+
Не используется повсеместно из-за перехода на Compose.

radar/2024-09-27/junit.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ tags: [unit testing]
77
---
88

99
Зарекомендовала себя при использовании на проектах.
10+
TODO: Дописать плюсы

radar/2024-09-27/kotest.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Kotest
3+
ring: hold
4+
quadrant: languages-and-frameworks
5+
tags: [unit testing]
6+
7+
---
8+
9+
Отказались от использования в пользу JUnit 5.

radar/2024-09-27/kotlinx.serialization.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,7 @@ tags: [serialization]
77
---
88

99
Зарекомендовала себя при использовании на проектах.
10+
Плюсы данной библиотеки:
11+
- Быстрая поддержка новых версий Kotlin.
12+
- Поддержка из под коробки для работы с sealed class, value class и другими фишками языка Kotlin.
13+
- Проста в использовании.

radar/2024-09-27/moshi.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,6 @@ tags: [serialization]
77
---
88

99
Отказались в пользу Kotlinx Serialization.
10+
Минусы данной библиотеки:
11+
- Поддержка новых версий kotlin происходит только со временем.
12+
- Тяжелая поддержка сериализации sealed class, value class и других фишек языка Kotlin.

radar/2024-09-27/paging_3.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,7 @@ tags: [network]
77
---
88

99
Повсеместно используем на проектах. Нет альтернатив.
10+
Проблемы с короторыми можно столкнуться при использовании Paging 3:
11+
- Нарушается принцип, что для экрана используется один источник данных (отдельный источник данных для state и для данных пагинации).
12+
- Сложность в обновлении состояния/удаления отдельного элемента в данных пагинации.
13+
- Очень легко допустить ошибку в настройке работы пагинации, которые можно заметить только на определенных краевых.

0 commit comments

Comments
 (0)