Комментарии 3
Как по мне, принцип Лисков лучше всего показывать на антипримерах.
Например интерфес List в Java и его реализации в методах Collections.emptyList() и Collections.singletonList().
Еще в самом Андроиде часто встречал нарушение этого принципа, но с ходу не найду.
А пример с OnClickListener'ом как-то ниочем.
Например интерфес List в Java и его реализации в методах Collections.emptyList() и Collections.singletonList().
Еще в самом Андроиде часто встречал нарушение этого принципа, но с ходу не найду.
А пример с OnClickListener'ом как-то ниочем.
А ещё в AndroidStudio можно установить плагин SonarLint. Он способен понизить самооценку разработчика любого уровня:)
Не пойму пример с RecyclerView правильный или неправильный? Тогда надо во ViewHolder создать метод bind() и там сетить? Это имелось ввиду?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Разбираемся с Clean Code в Android