Історія декількох проектів та що в них пішло не так

В'ячеслав Романюк
Mobile Team Lead у Complex Networks, Україна

У середовищі розробників існує думка про те, що сучасні проекти, зокрема - Android проекти, - всього лише пазл з бібліотек та невеликої кількості бізнес-логіки. В рамках моєї презентації ми розглянемо кілька проектів, на прикладі яких я покажу деякі проблеми та приховану вартість використання деяких бібліотек, про яку мало хто замислюється.

В якості бонуса ми подивимося на деякі приклади очевидного (і не дуже) поганого коду та поганої архітектури.

Під час презентації ми розглядаємо як деякі відомі бібліотеки (RxAndroid, Dagger, Android Architecture Components) використовуються в занадто широкому сенсі або на занадто ранній стадії, і як це заважає проекту, викликаючи вельми неочевидні проблеми як для розробника, так і для кінцевого користувача.

Про спікера

У розробці 11 років, з них 10 років - переважно в мобільному її секторі. За цей час попрацював Java Enterprise розробником, пройшовся по всьому спектру розробки в екосистемі Apple, а з 2011 року почав розробляти і під Android. Останні 5 років працюю на відому в США медійну компанію Complex Networks на посаді Mobile Team Lead, поєднуючи цю посаду з R&D. Встиг попрацювати і з Kotlin, і з Kotlin / Native, і з Flutter, і з анонсованими рік тому Android Architecture Components (AndroidX).
Усі доповіді   
© 2019, Copyright Technologies & Services, LLC
Реєструйся та будь в курсі про нові доповіді та анонси подій.
Обов'язкове поле
Обов'язкове поле
Некоректний E-mail
Ви успішно зареєстровані.
Виникла помилка, спробуйте ще раз.