Size: a a a

2020 May 11

b

betzy in Rude QA
Игорь Середа
Твой метод не должен этим заниматься. Там, где ты олучаешь значение события (выше по стеку) можешь применить к нему валидатор.
это обертка над апишкой
источник

b

betzy in Rude QA
если зашел не валидный ивент - слать на хуй
источник

ИС

Игорь Середа... in Rude QA
В валиаторе просто попробуй найти такое значение константы. И при исключении считай, что валидация провалилась.
источник

ИС

Игорь Середа... in Rude QA
betzy
это обертка над апишкой
Апишка всегда получает запрос. Именно его валидируют. А внутренняя логика, котрая уже с полученными параметрами вызывается, должна доверять этим параметрам.
источник

b

betzy in Rude QA
понял принял
источник

b

betzy in Rude QA
в ринге вводят гибкий график и гибкий режим работы, так как все няшки и хорошо работают и удаленно
источник

b

betzy in Rude QA
пиздец, по-людски, конечно
источник

ИС

Игорь Середа... in Rude QA
В RockStar, вообще, если ты не хочешь перерабатывать, то это порицается всеми коллегами.
источник

ИС

Игорь Середа... in Rude QA
Дикая хуита какая-то.
источник

b

betzy in Rude QA
эт еще в найти дог такая тема
источник

b

betzy in Rude QA
геймдев вообще в пизду
источник

ИС

Игорь Середа... in Rude QA
betzy
эт еще в найти дог такая тема
Ну там лайтовее. Я в том видосе про "The Last Of Us" и услышал эту инфу.
источник

b

betzy in Rude QA
Игорь Середа
Ну там лайтовее. Я в том видосе про "The Last Of Us" и услышал эту инфу.
ога
источник

MK

Mem Kekovich in Rude QA
betzy
есть такие вот константы

class HISTORY_EVENT:
   DING = "ding"
   MOTION = "motion"
   ON_DEMAND = "on_demand"
   ALARM = "alarm"
   ON_DEMAND_LINK = "on_demand_link"
   DOOR_ACTIVITY = "door_activity"
   DOOR_INTRUSION = "door_intrusion"


можно считать, что это кастомный тип
как красиво проверять, что аргумент, который заходит в метод, этого типа (одна из констант)?
Хранить в кеше массив констант и сделать в этом же классе или рядом метод, который проверяет есть ли входящий объект в этом массиве
В джаве есть енам, там из коробки есть метод values который таки и инициализирует массив со всеми переменными енама при старте аппы
источник

ИС

Игорь Середа... in Rude QA
@sniiick, ботик переехал на асинхронный движок. Пошустрее должен работать. Поворочай там.
источник

ИС

Игорь Середа... in Rude QA
источник

СС

Сказочный Сникерс... in Rude QA
Поворочай равно потестируй?)
источник

ИС

Игорь Середа... in Rude QA
Ну да.
источник

СС

Сказочный Сникерс... in Rude QA
Пф
источник

СС

Сказочный Сникерс... in Rude QA
Пусть мерги всякие тестят
источник