Pull to refresh
6
0
Сергей Бубенщиков @XIII-th

Android developer

Send message

Sealed classes. Semantics vs performance

Reading time4 min
Views9.1K
Наверное, не я один после прочтения документации о sealed классах подумал: «Ладно. Может быть это когда-нибудь пригодится». Позже, когда в работе я встретил пару задач, где удалось успешно применить этот инструмент, я подумал: «Недурно. Стоит чаще задумываться о применении». И, наконец, я наткнулся на описание класса задач в книге Effective Java (Joshua Bloch, 3rd) (да-да, в книге о Java).

Давайте рассмотрим один из вариантов применения и оценим его с точки зрения семантики и производительности.

Читать дальше →
Total votes 12: ↑12 and ↓0+12
Comments1

Android navigation component. Простые вещи, которые приходится делать самому

Reading time9 min
Views17K
Всем привет! Хочу рассказать об особенностях в работе Navigation Architecture Component, из-за которых у меня сложилось неоднозначное впечатление о библиотеке.

Эта статья не пошаговая инструкция, в ней опущены детали реализации, чтобы сосредоточить внимание на ключевых моментах. В интернете есть немало одинаковых примеров использования (есть и переводы) — они помогут познакомиться с библиотекой. Так же перед чтением предлагаю изучить документацию.

image
Читать дальше →
Total votes 8: ↑8 and ↓0+8
Comments17

Information

Rating
Does not participate
Location
Lordelo do Ouro, Porto, Португалия
Date of birth
Registered
Activity

Specialization

Mobile Application Developer
Senior