Android story

AS-19: Можно ли подключать Dependencies в проект? И KotlinX.Serialization.

October 18, 2020 Vova and Vova Episode 19
Android story
AS-19: Можно ли подключать Dependencies в проект? И KotlinX.Serialization.
Chapters
0:18
kotlinx.serialization в релизе.
25:12
Начало обсуждения статьи Избегайте внедрения внешних библиотек в свой проект.
27:53
Влияние dependencies на размер приложения.
35:07
Сложность поддержки кода в связке с dependencies.
38:57
Время на изучение библиотеки.
50:00
Скорость сборки и её зависимость от библиотек.
50:55
Что если в библиотеке баги?
53:27
Уязвимости, которые привносят dependencies.
55:10
Поддержка библиотеки.
57:17
Присутствия библиотеки во всех слоях: нужно ли это ограничивать?
58:37
Обращаем внимание на ограничения библиотеки.
59:39
Что если gradle файл с зависимостями становится слишком большим?
1:00:00
Чек-лист вопросов перед внедрением библиотеки.
Android story
AS-19: Можно ли подключать Dependencies в проект? И KotlinX.Serialization.
Oct 18, 2020 Episode 19
Vova and Vova

В релиз ушёл kotlinx.serialization и его теперь можно спокойно подключать в ваш проект. Зачем он нужен, что в нём классного и как он выглядит на фоне gson и moshi мы обсудили в этом выпуске.
Кроме этого мы решили обсудить извечную проблему "написать самому или подключить библиотеку". Когда лучше обойти новые библиотеки стороной, а когда вполне нормальная идея не делать миллионное решение проблемы, когда она уже давно решена? И много других вопросов и ответов уже здесь!

00:00:18 - kotlinx.serialization в релизе.
00:25:12 - Начало обсуждения статьи Избегайте внедрения внешних библиотек в свой проект.
00:27:53 - Влияние dependencies на размер приложения.
00:35:07 - Сложность поддержки кода в связке с dependencies.
00:38:57 - Время на изучение библиотеки.
00:50:00 - Скорость сборки и её зависимость от библиотек.
00:50:55 - Что если в библиотеке баги?
00:53:27 - Уязвимости, которые привносят dependencies.
00:55:10 - Поддержка библиотеки.
00:57:17 - Присутствия библиотеки во всех слоях: нужно ли это ограничивать?
00:58:37 - Обращаем внимание на ограничения библиотеки.
00:59:39 - Что если gradle файл с зависимостями становится слишком большим?
01:00:00 - Чек-лист вопросов перед внедрением библиотеки.

Комментарии и пожелания можно оставлять в нашем телеграмм чате.

Show Notes Chapter Markers

В релиз ушёл kotlinx.serialization и его теперь можно спокойно подключать в ваш проект. Зачем он нужен, что в нём классного и как он выглядит на фоне gson и moshi мы обсудили в этом выпуске.
Кроме этого мы решили обсудить извечную проблему "написать самому или подключить библиотеку". Когда лучше обойти новые библиотеки стороной, а когда вполне нормальная идея не делать миллионное решение проблемы, когда она уже давно решена? И много других вопросов и ответов уже здесь!

00:00:18 - kotlinx.serialization в релизе.
00:25:12 - Начало обсуждения статьи Избегайте внедрения внешних библиотек в свой проект.
00:27:53 - Влияние dependencies на размер приложения.
00:35:07 - Сложность поддержки кода в связке с dependencies.
00:38:57 - Время на изучение библиотеки.
00:50:00 - Скорость сборки и её зависимость от библиотек.
00:50:55 - Что если в библиотеке баги?
00:53:27 - Уязвимости, которые привносят dependencies.
00:55:10 - Поддержка библиотеки.
00:57:17 - Присутствия библиотеки во всех слоях: нужно ли это ограничивать?
00:58:37 - Обращаем внимание на ограничения библиотеки.
00:59:39 - Что если gradle файл с зависимостями становится слишком большим?
01:00:00 - Чек-лист вопросов перед внедрением библиотеки.

Комментарии и пожелания можно оставлять в нашем телеграмм чате.

kotlinx.serialization в релизе.
Начало обсуждения статьи Избегайте внедрения внешних библиотек в свой проект.
Влияние dependencies на размер приложения.
Сложность поддержки кода в связке с dependencies.
Время на изучение библиотеки.
Скорость сборки и её зависимость от библиотек.
Что если в библиотеке баги?
Уязвимости, которые привносят dependencies.
Поддержка библиотеки.
Присутствия библиотеки во всех слоях: нужно ли это ограничивать?
Обращаем внимание на ограничения библиотеки.
Что если gradle файл с зависимостями становится слишком большим?
Чек-лист вопросов перед внедрением библиотеки.