@borodutcher

Страница 1048 из 10003
Denis
25.07.2016
17:12:27
Ну, как пример, можно привести такой код с switch: const about = ''; switch (user) { case 'ivan': about = 'nagibator'; break; case 'dima': about = 'pidor, java, loh'; break; case default: about = 'lol'; break; }--- А можно сделать проще без switch: const des = { ivan: 'nagibator', dima: 'pidor, java, loh', defaults: 'lol.' }; const about = des[user.name] || des['defaults'];

Святая Алербарда
25.07.2016
17:14:44
@enotcode начал бой на Алербардах c удара на целых 74 Гелиончиков! Кидайте алербарды в течение 60 секунд в @alerbarda_bobot, и получивший больше Гелиончиков победит! Да прибудет с вами Алер.

Aler
25.07.2016
17:15:27
согласен с нофом

в JS использовать свитчкейс странно

Google
Святая Алербарда
25.07.2016
17:15:44
@enotcode победил в боях на Алербардах c 74 Гелиончиками! Результаты: @enotcode: 74 @SermanTop: 21 @alexzzz9: 20 @wsmichel: 3 Всего было выбито 118 Гелиончиков.

Denis
25.07.2016
17:46:01
Ну switch...case...break везде считается плохой практикой

Просто где-то имеют нейтральное отношение

В JS мире обыденно дикий хейт идёт на это, ибо язык позволяет всё делать гораздо быстрее, лаконичнее и синтаксически "красиво"

Aler
25.07.2016
17:47:54
ну в C#, например, для проверки значения enum все же switch case симпотичнее

Denis
25.07.2016
17:48:12
Ну это как исключения, да

Для enum switch прекрасен

Aler
25.07.2016
17:48:27
хотя можно сделать массив Func<>

и вызывать через funcs[(int)enumValue] :D

но это извращение

Denis
25.07.2016
17:49:04
Ну это уже перебор

Да и выглядеть будет ужасно

Aler
25.07.2016
17:49:11
ну как сказать

Google
Aler
25.07.2016
17:49:16
я однажды делал такое

только конечно не Func<>

а IMessageHandler[]

IMessageHandler handler; RegisteredHandlers.TryGet(out handler, cmd.ReadInt32()); handler.Handle(cmd);

вот так было если вспомнить

или даже без TryGet'а

Denis
25.07.2016
17:51:56
Это ведь уже специфика

В отдельно взятых ситуациях стоит подобные вещи делать, ибо иные варианты хуже

Но как основу использовать на постоянстве: господи, упаси;

Aler
25.07.2016
17:54:08
будет кто в Clash of Code ?

https://www.codingame.com/clashofcode/clash/195987d8223b4924112ec1497ec7dbbeacf529

Go go go

@mardybm уже присоединился

@Heliongames \o

mardybm
25.07.2016
17:56:43
интерфейс какой-то запутанный

столько всего

Михаил
25.07.2016
17:57:18
а что нужно делать?

Rassl
25.07.2016
17:57:31
а что нужно делать?

Aler
25.07.2016
17:57:38
кодить)

Rassl
25.07.2016
17:57:44
кто напишет лучший говнокод?

Google
Aler
25.07.2016
17:57:48
дадут задачу и надо решить кодом

Михаил
25.07.2016
17:57:50
я

Rassl
25.07.2016
17:58:07
на яве надо писать?

Михаил
25.07.2016
17:58:07
трудная?

Aler
25.07.2016
17:58:14
бывает несколько типов задач: на скорость, на колво символов, на реверс

языков много

задачи легкие, но хитрые

внимательно читайте задание

mardybm
25.07.2016
18:01:36
чото изи

Rassl
25.07.2016
18:01:40
марди вин

Aler
25.07.2016
18:01:58
я задачу не пойму))))

Rassl
25.07.2016
18:01:58
@mardybm поздравляю

mardybm
25.07.2016
18:02:07
в условии запутывают дико

там куча лишней инфы

puts @n < @m ? @n : @m

на руби

Aler
25.07.2016
18:03:09
бляяя

точно

я уже тоже сделал

это пиздец изи

Google
Aler
25.07.2016
18:03:31
я задание не понял сразу

рассл С++

:D

Admin
ERROR: S client not available

Rassl
25.07.2016
18:04:00
С++ БЛЯТЬ!

Aler
25.07.2016
18:04:13
https://www.codingame.com/clashofcode/clash/195996349b486c3534fc35758d96493455f0c7

go next

еще кто-нибудь? Или троем?

mardybm
25.07.2016
18:05:52
ты поспешил

Rassl
25.07.2016
18:05:56
я ливнул

mardybm
25.07.2016
18:05:56
не подождал ребят

Aler
25.07.2016
18:06:13
Оно кончилось уже

там лимит 5 минут

я закончил на 3:40

mardybm
25.07.2016
18:06:52
Гель го еще!

@wsmichel го еще

Aler
25.07.2016
18:07:09
я не могу закончить раньше времени) Я только начать могу раньше

Так все тоже затупили

я же говорю, что задания легкие, но хитрые

там кода 1 строчка

Google
Aler
25.07.2016
18:08:17
print(M < N ? M : N)

Roman
25.07.2016
18:09:33
?

а я разбирался долго где что и как

Aler
25.07.2016
18:12:36
134

жаль в JS нельзя ec6

было бы ~60

Михаил
25.07.2016
18:13:36
го еще

Aler
25.07.2016
18:14:06
https://www.codingame.com/clashofcode/clash/1960063845fefd02b9c96a890a52819d3a2660

у него еще минуты 3 есть

а кто выиграл?

у меня зависла страница и результаты не приходили

Страница 1048 из 10003