Ayrat
но подозрительно
Vasily
Ну логично
Vasily
Это можно переписать как !(a||b) &&c
Vasily
Наверное
Ayrat
хм.
Vasily
НО НАДО ПРОВЕРИТЬ
Vladyslav
Это можно переписать как !(a||b) &&c
это вернет FALSE если всё ложное
Vasily
Ну вот я и говорю, что надо проверить
Vasily
Скорее там || !c
Vasily
Хотя не
Vasily
AND должен быть
Vasily
Там же if
Ayrat
!a && !b && !c
Ayrat
вроде так
Igor
если задать этот вопрос на собеседовании, то никто не пройдет))
Ayrat
то есть оно тоже вернёт TRUE только когда всё ложь
Vasily
Тогда уж !(a||b||c)
Ayrat
Тогда уж !(a||b||c)
тоже вроде похоже
Mikhαil
если задать этот вопрос на собеседовании, то никто не пройдет))
пройдут. Вася прав - тут проще (если не помнишь правил) построить таблицу значений и по ней глянуть))
Крылатый
Всегда так делаю)
Mikhαil
@omgszer из того что я накидал получилось что записать можно if (a || b) false else !c if !(!a && !b) false else !c а if (!a && !b) true else c if (!a && !b) true else !c оба не будут эквивалентны первым двум
Shub
если задать этот вопрос на собеседовании, то никто не пройдет))
если бы этот вопрос задавали на собеседованиях, я бы давно стал СТО планеты
Roman
@omgszer а почему ты просто не нахуячишь тестов и в фси не прогонишь их вместо галаний в чате?
Ayrat
@omgszer а почему ты просто не нахуячишь тестов и в фси не прогонишь их вместо галаний в чате?
ну я начинал рефакторинг в уме и вот на каком-то этапе встрял с казалось бы простым вопросом. Бил до последнего в уме!
Hog
Ну таблицу истинности нарисовал же
Roman
деревья, маркеры, доска
Hog
микрософт амазон фейсбук
Ayrat
словно к собесам готовишься!
ну они вяло идут. Даже офер получил от одной конторы, но там чот вся зп в стоках
Ayrat
Так ты сделал в итоге?
в итоге да. из ооооочень длинной процедуры получилось достаточно коротко (см последняя строчка)
Ayrat
была портянка ифов на джаве
Roman
ну они вяло идут. Даже офер получил от одной конторы, но там чот вся зп в стоках
а че ты кстати ищешь? Денежность/интересность/динамичность или еще чего
Ayrat
а че ты кстати ищешь? Денежность/интересность/динамичность или еще чего
денежность не меньше чем сейчас ,среднюю и выше интересность и динамичность на высоком уровне.
Ayrat
Ayrat
весь прайсинг завязан на соперничество с одной конторой
Maksym
Плюс в Волмарта не видел проекты на котлине - только джава
Maksym
А этот явно котлета
Maksym
Даже джет на котлин хотели переписать
Ayrat
Плюс в Волмарта не видел проекты на котлине - только джава
волмарт большой. Тут и хачкель, и кложура, и фшарп, и сишарп, и плюсы, и кобол
Hog
весь прайсинг завязан на соперничество с одной конторой
У тебя есть прайсбот который цены сравнивает?
Roman
купил себе эрго клаву, теперь печатаю как дед. Вслепую попадание 50%
Ayrat
У тебя есть прайсбот который цены сравнивает?
ты знаешь, я могу промоушн на любую цену в проде поставить минуя все аномалити чеки. Мне в общем этот бот не нужен!!1 Хорошая пенсия будет
Hog
ага, а на жабе не всегда)
На ней надо с индусами конкурировать
Roman
а на коболе с мертвыми?
Ayrat
На ней надо с индусами конкурировать
вот поэтому и не надо с ними конкурировать. Они там злые и голодные, из миллиарда человек найдутся тысячи толковых джавистов дешевле тебя
Roman
у нас вроде какой-то толковый джун то ли из индии, то ли из бангладеша. Проникся красотой фшарпа даже
Ayrat
Ну, а если кушать хочется, а иной работы нет?
ну тогда придётся быть злее и голоднее дешёвых индусов.
Hog
а на коболе с мертвыми?
Если их код лучше твоего, то да 🤣
Roman
да хз. Продают как джуна
Maksym
Я считаю, что нужно немного покодить что бы переходить на фшарп
Roman
зачем?
Maksym
Что бы понимать преимущества разных подходов
Roman
типа все должны страдать как ты стралал?)
Roman
в фшарпе можно разные подходы использовать
Maksym
После фшарпа мне сложно было перейти на шарпы и джаву
Maksym
в фшарпе можно разные подходы использовать
Ну да, я хз как пишут джуны на фшарпе
Roman
после джавы на фшарп тоже сложно)
Roman
ни скобок, ни спринга, ни хмл толком не пописать
Roman
салата из билд систем нету. Никакой романтики
habib
чот меня кроет. вот такая конструкция if (a || b) false else !c эквивалентна ли if (!a && !b) true else !c
(1) редуцируется до !a && !b && !c (2) редуцируется до !a && !b || c зная, что X && X = X (3), получим (!a && !b || c) && (!a && !b && !c) = !a && !b && !c || false = !a && !b && !c т. е. (1) && (2) = (1), что удовлетворяет правилу
Ayrat
так эквивалентно?)
habib
ага
Hog
Вы не поверите, но мне создали инцидент кейс с микрософтом :) сказали - разбирайся с ними сам :)))))
Anatoly
Онлайн-конференции - это адок, конечно
Anatoly
да если честно, и то, и другое
Ayrat
Онлайн-конференции - это адок, конечно
а чо не так? вроде хлопот меньше в целом. но именно с оборудованием больше
Ayrat
помещение не нужно, отели, афтепати, водичку...
Anatoly
а чо не так? вроде хлопот меньше в целом. но именно с оборудованием больше
ну вот я запустил сейчас предзапись доклада Скотта Хантера, у меня чёрный экран и нет звука.