Size: a a a

Android Architecture

2020 August 30

(

( in Android Architecture
Gor Rushanyan
Уборка мусора
А где мусор?
источник

GR

Gor Rushanyan in Android Architecture
(
А где мусор?
В репозитории. Я пожалуй остановлюсь.
источник

(

( in Android Architecture
Gor Rushanyan
В репозитории. Я пожалуй остановлюсь.
человек, который говорит о максимализме, руководствуется максимализмом
источник

S

Singular in Android Architecture
Gor Rushanyan
В репозитории. Я пожалуй остановлюсь.
стех щят хосал чикаели, чидем энчи))
источник

GR

Gor Rushanyan in Android Architecture
(
человек, который говорит о максимализме, руководствуется максимализмом
С экрана жир потек просто.
источник

YW

Yakov Weber in Android Architecture
Singular
Кода нету. Блин у тебя с фантазией плохо.
if (shape instanceof Square) * 20. Как считаешь нормальный подход? Младший брат CallbackHell. Есьт же более лучший способ написания кода.
Так это уже хорошо, то есть чувак просто неверно хеш и и эквлс написал?
источник

S

Singular in Android Architecture
Yakov Weber
Так это уже хорошо, то есть чувак просто неверно хеш и и эквлс написал?
Нет, чел просто забыл что можно интерфейсы юзать. Принцип подстановки
источник

(

( in Android Architecture
Gor Rushanyan
С экрана жир потек просто.
разумеется
источник

YW

Yakov Weber in Android Architecture
Singular
Кода нету. Блин у тебя с фантазией плохо.
if (shape instanceof Square) * 20. Как считаешь нормальный подход? Младший брат CallbackHell. Есьт же более лучший способ написания кода.
protected void applyCommand(@NotNull Command command) {
       if (command instanceof Forward) {
           activityForward((Forward) command);
       } else if (command instanceof Replace) {
           activityReplace((Replace) command);
       } else if (command instanceof BackTo) {
           backTo((BackTo) command);
       } else if (command instanceof Back) {
           fragmentBack();
       }
   } вот этот код нарушает LSP ?
источник

S

Singular in Android Architecture
Yakov Weber
protected void applyCommand(@NotNull Command command) {
       if (command instanceof Forward) {
           activityForward((Forward) command);
       } else if (command instanceof Replace) {
           activityReplace((Replace) command);
       } else if (command instanceof BackTo) {
           backTo((BackTo) command);
       } else if (command instanceof Back) {
           fragmentBack();
       }
   } вот этот код нарушает LSP ?
источник

S

Singular in Android Architecture
Yakov Weber
protected void applyCommand(@NotNull Command command) {
       if (command instanceof Forward) {
           activityForward((Forward) command);
       } else if (command instanceof Replace) {
           activityReplace((Replace) command);
       } else if (command instanceof BackTo) {
           backTo((BackTo) command);
       } else if (command instanceof Back) {
           fragmentBack();
       }
   } вот этот код нарушает LSP ?
он его не используется, а не нарушает
источник

YW

Yakov Weber in Android Architecture
Singular
он его не используется, а не нарушает
Я тебя понял, когда поймёшь зачем так сделано, поймёшь в чем ты не прав)
источник

AI

Arkadii Ivanov in Android Architecture
Жаркий денёк
источник

YW

Yakov Weber in Android Architecture
Singular
он его не используется, а не нарушает
Загугли библиотеку cicerone, этот код из неё, инстаноф не всегда зло
источник

с#

саша сок #KotlinGang... in Android Architecture
Yakov Weber
protected void applyCommand(@NotNull Command command) {
       if (command instanceof Forward) {
           activityForward((Forward) command);
       } else if (command instanceof Replace) {
           activityReplace((Replace) command);
       } else if (command instanceof BackTo) {
           backTo((BackTo) command);
       } else if (command instanceof Back) {
           fragmentBack();
       }
   } вот этот код нарушает LSP ?
так стоп, а разве нельзя сейчас в жабе так делать

if(command instanceOf Forward forward)
   activityForward(forward)
источник

YW

Yakov Weber in Android Architecture
саша сок #KotlinGang
так стоп, а разве нельзя сейчас в жабе так делать

if(command instanceOf Forward forward)
   activityForward(forward)
В 13 или 14 вроде можно
источник

S

Singular in Android Architecture
Yakov Weber
Загугли библиотеку cicerone, этот код из неё, инстаноф не всегда зло
Вообщем почитай про LSP, ты явно не знаешь для чего он нужен), по крайней мере от этого кода избавишься, а результат тот же будет)
источник

YW

Yakov Weber in Android Architecture
Singular
Вообщем почитай про LSP, ты явно не знаешь для чего он нужен), по крайней мере от этого кода избавишься, а результат тот же будет)
Это не моя библиотека)
источник

S

Singular in Android Architecture
Yakov Weber
Это не моя библиотека)
Чичероне не юзаю уже 3 года и счастлив
источник

S

Singular in Android Architecture
Так к слову
источник