Size: a a a

2020 November 05

K

Kaira in unity3d.ru
Phantom
А если там другие State надо проверять?
В чем проблема, вынеси в ещё одну функцию?
источник

K

Kaira in unity3d.ru
Можно extension написать :)
источник

P

Phantom in unity3d.ru
Kaira
В чем проблема, вынеси в ещё одну функцию?
То есть, использование одного Dictionary хуже, чем создание методов, копирование кода, и сложности с добавлением в будущем стейтов?
источник

P

Phantom in unity3d.ru
Kaira
Можно extension написать :)
Зачем они здесь, не понятно
источник

A

Alex in unity3d.ru
Phantom
То есть, использование одного Dictionary хуже, чем создание методов, копирование кода, и сложности с добавлением в будущем стейтов?
Так нет копирования
источник

P

Phantom in unity3d.ru
Alex
Так нет копирования
Тебе нужно проверять в разных местах, разные state
источник

A

Alex in unity3d.ru
И в чем сложность добавления?
источник

P

Phantom in unity3d.ru
Alex
И в чем сложность добавления?
В том, что нужно будет постоянно добавлять case в switch, и не в одном месте
источник

P

Phantom in unity3d.ru
Вообще
источник

P

Phantom in unity3d.ru
Мой подход это более простой вариант паттерна комманда
источник

S

Sohibjon in unity3d.ru
Набор очков по сикундам
Пж код 😢
источник

A

Alex in unity3d.ru
Так погоди . Я правильно понимаю задачу? С сервера приходит enum  и зависимости от него нужно вызвать делегат?
источник

P

Phantom in unity3d.ru
Alex
Так погоди . Я правильно понимаю задачу? С сервера приходит enum  и зависимости от него нужно вызвать делегат?
Я хз откуда приходит enum
источник

P

Phantom in unity3d.ru
Я сказал универсальный вариант
источник

A

Alex in unity3d.ru
Я против дикшианари
источник

P

Phantom in unity3d.ru
Alex
Я против дикшианари
Ну, твое дело
источник

A

Alex in unity3d.ru
Дл команды тебе все равно нужен свитч
источник

P

Phantom in unity3d.ru
Alex
Дл команды тебе все равно нужен свитч
Нет
источник

P

Phantom in unity3d.ru
Switch вообще не нужен
источник

K

Kaira in unity3d.ru
Phantom
В том, что нужно будет постоянно добавлять case в switch, и не в одном месте
Почему постоянно добавлять? Не нужно будет. Ты можешь сделать default и break
источник