Ol
свитч скорей для исключительных случаев. а иф для всех остальных)
Как мне объяснили: свитч для дохера случаев, а иф для двух))
Igor
я просто не выкупаю смысл его существования
с учетом до сих пор существования готу в большинстве языков ... большую часть синтаксиса кроме ифов из языка можно убрать ;)
Алексей
Сергей
Его же максимально советуют не использовать
Когда это кого-то останавливало?
Igor
Его же максимально советуют не использовать
Вопрос не в этом ... вопрос в том что как бы не декларировали "есть только один способ" ... способов всегда множество. Те же вайлы и форы. Зачем? это же по факту одно и то же... никакого зож сплошной сахар
eye=x×s²
я просто не выкупаю смысл его существования
С использованием оператора switch код может стать более читабельным и лаконичным, особенно если необходимо проверять много разных значений. Кроме того, оператор switch обычно работает быстрее, чем последовательность if/else, когда необходимо проверять много значений, так как компилятор может оптимизировать код.
ffffff
это чат жепейти?
ffffff
харош
Igor
быстрее наверное обработка имеется ввиду
ну давай определимся о каких языках мы говорим? если о компилируемых то откуда возьмется быстрее? ;)
Andrii
ну давай определимся о каких языках мы говорим? если о компилируемых то откуда возьмется быстрее? ;)
Ну... иногда switch(code) компилируется во что-то MOV RAX, jumpes[8*code] JMP RAX Уж не знаю, будет ли это быстрее... Скорее switch даёт то преимущество, что есть warning когда какое-то значение enum пропущено в case.
Igor
Ладно согласен что из ограниченности кейса можно получить оптимизации. Но это не отменяет посыл того что если убрать весь сахар современный программист вряд ли сможет на этом писать.
Andrii
Ладно согласен что из ограниченности кейса можно получить оптимизации. Но это не отменяет посыл того что если убрать весь сахар современный программист вряд ли сможет на этом писать.
Я не уверен, что это сейчас справедливо. В общем-то и последовательность if/else if тоже может быть к этому приведена, но там надо чтобы соблюдалось много условий, чтобы компилятор мог доказать, ... Просто switch это паттерн-матчинг, который хорошо заходит в функциональных языках. Да и в Rust. Но сишный switch слишком уж многословный...
Максим
Коллеги, у меня крч клава кока полетела
Максим
Нажимаю на кнопку печатается половина клавиш
Максим
Чё предпринять можно в таком случае за исключением покупки нового куска пластмассы?
Andrii
Чё предпринять можно в таком случае за исключением покупки нового куска пластмассы?
При цене на клавиатуры, какое либо действие будет идти явно в минус, если только у тебя з/п не как в Сомали
Максим
При цене на клавиатуры, какое либо действие будет идти явно в минус, если только у тебя з/п не как в Сомали
Не понял о чём ты, типа мне почистить её надо или сенсоры новые вставить?
Максим
Где я ебу тебе мозг? Я задал обыкновенный вопрос и точно не тебе лично, это было твоё право реагировать на него или нет, если ты мамкин миллионер, купи себе склад этих клавиатур и радуйся остаток жизни, а до людей доёбываться нечего
eye=x×s²
eye=x×s²
выходит что андрий токсик по более тебя
Igor
Да типа вот у меня зарплата высокая и мне не до сук париться что делать с поломанной клавой ... а если ты лох и у тебя зарплата как в сомали ... му ха ха
Andrii
Я завуалированый токсик
Igor
латентный ;)
eye=x×s²
Я завуалированый токсик
инкапсулированный получаца
eye=x×s²
инкапсулированный токс сложно определяемого класса, обжект индификейт
Максим
Завуалировал оскорбление чтобы почувствовать себя дохуя крутым троллем? Ты ведь заранее понимал что твоё сообщение никаким образом не поможет мне с вопросом, но всё равно пукнул в чат чтобы утешить своё раздутое жабье эго, а когда тебя ткнули носом в твоё же хавно ты начал давать заднюю ибо осознал что уже не вывозишь оппонента, боже, такой ты мерзкий и мелочный
Maksim Pozharskiy
ругаться во флудилку идите
Maksim Pozharskiy
https://t.me/devworden_offtop
$
та за шо гифки удаляются
Shieldy
/trust
Принято!
Anton
Насчёт мышей и клавиатур: у ме я мышь X7 оскар, 14 лет въёбывает! Я чистил кнопки очиститеоем для ДМРВ
Максим
Сравнил пальцу с жопом, а ты не подумал что у меня клава может стоить дороже твоей студийки в зажопнинске? И какую в таком случае ценность имеет твой высер? Или ты из тех особей что рыгают хуету лишь бы чё-то рыгнуть чтобы на них обратили внимание?
Anton
Не ебите мозг! Кому надо тот пусть склад клавиатур купит и платит ща утилизацию. А другому самое оно почистить и радоватся. Одно верно - говно не покупать!!! 😂
Maksim Pozharskiy
дальше ридонли будет
eye=x×s²
С Шурком лучше не шутить, я предупредил
Igor
Даже я удаляю все сообщения как только Шура входит в чат ;) ... от греха так сказать ;)
Anton
Вы все молотцы(именно так) как находить тему для серева и обижатся. Сутяжничество это удел нашего народа! 🤗😁
Maksim Pozharskiy
Человек ушел остыть на денек
Anton
Вы все молотцы(именно так) как находить тему для серева и обижатся. Сутяжничество это удел нашего народа! 🤗😁
Перефразирую: сколько волка не корми - в лес смотрит! Сколько обиженок не успокаивай - им лишьбы обидется.
Anton
Человек ушел остыть на денек
Вы настоящий МЧС-овец! 😂
eye=x×s²
Anton
https://t.me/devworden/562602
Спасибо, я сам.
eye=x×s²
Спасибо, я сам.
Не имею доступа к Вашей системе.
Anton
Не имею доступа к Вашей системе.
Разрешения не давал 🤗
eye=x×s²
Алексей
Igor
Там может быть и вирусняк
Алексей как всегда некропостит ;) ... ему уже ро дали ;)
Ol
Зато весело😉
ты чего не во флудилке?)
Артем
Ребята, кто может опытным взглядом посмотреть, почему валится код, куда копать.
Артем
Алексей
ты чего не во флудилке?)
Я сам как флудилкк, у меня от работы 4 месяц руки трясутся
Шурок
Я не спец, но это точно весь код? Потому что там русские слова в ошибках... а на скрине нет
Шурок
Предположу - ты пытаешься подключиться к бд к которой уже подключён- пытаясь создать новый коннекшн Но это предположение
Алексей
Пора увольняться))
Жду квартальную премию
Артем
Я не спец, но это точно весь код? Потому что там русские слова в ошибках... а на скрине нет
Не, не весь, весь код на 400 строк) по данной функции все в экране
Артем
А что делает with?
Ну выполняет соединение с БД, как понимаю. Я точно знаю, что без менеджера контекста не работает БД в этом модуле)
Шурок
Может это какой-то контекст
Артем
А зачем ты его два раза в ифе открываешь?
Когда я писал в конце строку без него, он завалился, типа работа вне контекста. Где-то теряется в процессе. То есть он там по делу. Сейчас другая ошибка
Алексей
Предположу - ты пытаешься подключиться к бд к которой уже подключён- пытаясь создать новый коннекшн Но это предположение
Нет я пытаюсь получить подключение к госуслугам через портал государственных сервисов. Шифрующийся через инфотек по сети 2060, но с туннелем с сети 4337