Just.Doit #2121 19 апреля 2019 представляете, у хохлов сегодня предвыборные дебаты были. я их конечно не смотрел, но сам факт - даже у хохлов есть какое то подобие реальных выборов и дебаты. когда ж уже мы с коленушек то встанем?? посмотри https://www.youtube.com/watch?v=rStL7niR7gsи Екатерину Шульман где она говорит про политику в РФв двух словах - когда создадутся условия для переформирования политических реалийна это лучше смотреть как на химический процесс в пробирке, а не как якобы человек который может на это как-то повлиятьну и представления о морали и справедливости тут лучше выкинуть из головы и бы ть максимально циничным - тогда и гореть не будет (хотя конечно чучуть всеравно будет) вообще вбрасыватть политику в топик программирования это конечно такое себе очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
Kant #2122 19 апреля 2019 JuJeu понравилось это Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью. Поделиться сообщением Ссылка на сообщение
JuJeu #2123 19 апреля 2019 Пиздец на работе конечно ебанутое задание дали, точнее сложное сука. Типо абстрактный класс, в нем стейт енам(3 инстансы) + паттерн шаблонный метод (пара протектед методов определяющие стратегию) и 3 конкретных реализации И мне такой мол убери абстракцию и рефакторни это всё в композицию стратегий я там ебался ебался и блядь сука понимаю что внутри абстрактного класса дохуя завязано на стейте А ментор ещё и съебал до понедельника, тупо целый день себе мозг ебал. Боюсь ещё эти реактор флюксы трогать, придется дома на выходных разбираться. Правда без доступа к сорцам, но сделаю у себя стабы архитектурной задачи ебучей. Блять пиздец, я джун или системархитектор.успехов, сам на выходных буду кодировать, так как тупо не успеваю Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Поделиться сообщением Ссылка на сообщение
Just.Doit #2124 19 апреля 2019 и блядь сука понимаю что внутри абстрактного класса дохуя завязано на стейте дак в этом и есть вся суть задачкичето не понял в чем проблема бтв, после изучения ФП смотрю на всё это как на говно какоето очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
Zellar #2125 19 апреля 2019 Так жава всегда славилась тем, что там дохера писать надо. Что не прога, так война и мир ебучая Жиза для любопытныхЧекнул = пидор Поделиться сообщением Ссылка на сообщение
Just.Doit #2126 19 апреля 2019 Пиздец на работе конечно ебанутое задание дали, точнее сложное сука. Типо абстрактный класс, в нем стейт енам(3 инстансы) + паттерн шаблонный метод (пара протектед методов определяющие стратегию) и 3 конкретных реализации И мне такой мол убери абстракцию и рефакторни это всё в композицию стратегий я там ебался ебался и блядь сука понимаю что внутри абстрактного класса дохуя завязано на стейте А ментор ещё и съебал до понедельника, тупо целый день себе мозг ебал. Боюсь ещё эти реактор флюксы трогать, придется дома на выходных разбираться. Правда без доступа к сорцам, но сделаю у себя стабы архитектурной задачи ебучей. Блять пиздец, я джун или системархитектор.успехов, сам на выходных буду кодировать, так как тупо не успеваю вы ебанулись чтоли тамуспевать нужно в рабочее времяпиздец, так нельзя очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
Nikki Sixx #2127 19 апреля 2019 Тоже постоянно на выходных работаю Поделиться сообщением Ссылка на сообщение
Just.Doit #2128 19 апреля 2019 (изменено) но там можно писать конструкции вроде val value = obj[key] && obj[key].value || defValue; который в жаве превращается в Object value = obj.containsKey(key) ? obj.get(key).get("value") : null;value = value == null ? defValue : value;что делать если в obj[key].value лежит 0, false или другой falsie ? какова семантика такого выражения и почему она не работает с некоторыми вполне логичными значенияеми? ну и никто не спорит - джава язык дерьма, и вообще null-ref это ужасная фича языка и все этим страдают. переходи на котлин или скалу Изменено 19 апреля 2019 пользователем Just.Doit очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
JuJeu #2129 19 апреля 2019 Пиздец на работе конечно ебанутое задание дали, точнее сложное сука. Типо абстрактный класс, в нем стейт енам(3 инстансы) + паттерн шаблонный метод (пара протектед методов определяющие стратегию) и 3 конкретных реализации И мне такой мол убери абстракцию и рефакторни это всё в композицию стратегий я там ебался ебался и блядь сука понимаю что внутри абстрактного класса дохуя завязано на стейте А ментор ещё и съебал до понедельника, тупо целый день себе мозг ебал. Боюсь ещё эти реактор флюксы трогать, придется дома на выходных разбираться. Правда без доступа к сорцам, но сделаю у себя стабы архитектурной задачи ебучей. Блять пиздец, я джун или системархитектор.успехов, сам на выходных буду кодировать, так как тупо не успеваю вы ебанулись чтоли тамуспевать нужно в рабочее времяпиздец, так нельзя хз, тупо дохуя вещей менять. В условиях дедлайнов и спринтов, я даже хз как по-другому, но я научился фан из этого извлекать. Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Поделиться сообщением Ссылка на сообщение
Index #2130 19 апреля 2019 что делать если в obj[key].value лежит 0, false или другой falsie ? какова семантика такого выражения и почему она не работает с некоторыми вполне логичными значенияеми? ну как я понял в jsвыражения типоval res = smth1 && (smth2 || smth3) && smth4 || smth5;подставят в res получившееся не null значение или null если нихуя не выходит. Бля у меня из головы опшонал вылетел, можно ведь написатьOptional.ofNullable(obj.get(key)).map(v -> v.get("value")).orElse(defValue) Поделиться сообщением Ссылка на сообщение
dfgrd #2131 19 апреля 2019 (изменено) что делать если в obj[key].value лежит 0, false или другой falsie ? какова семантика такого выражения и почему она не работает с некоторыми вполне логичными значенияеми? ну как я понял в jsвыражения типоval res = smth1 && (smth2 || smth3) && smth4 || smth5;подставят в res получившееся не null значение или null если нихуя не выходит. Бля у меня из головы опшонал вылетел, можно ведь написатьOptional.ofNullable(obj.get(key)).map(v -> v.get("value")).orElse(defValue) Насколько я помню, тут должно быть РеференсЭррор если нихуя не выходит в яваскрипте. Если smth1 не определено, то сразу выдаст ошибку Изменено 19 апреля 2019 пользователем dfgrd Поделиться сообщением Ссылка на сообщение
FeelYourDestiny #2132 19 апреля 2019 в выходные работать можно ток на личное развитиеделать хоть какую-то работу чаще чем раз в 3 месяца = авто зашкварвообще никому от этого лучше не становится. lose/lose чистый Just.Doit понравилось это Поделиться сообщением Ссылка на сообщение
Index #2133 19 апреля 2019 Если smth1 не определено, то сразу выдаст ошибку По идее если smth1 null или undefined оно должно просто скипнутся все до || smth5; и записать его результат в res Алсо, из-за линакса приходится на работе переключать раскладку через вин+ пробел. Надо и дома переучиваться. Поделиться сообщением Ссылка на сообщение
Kant #2134 19 апреля 2019 https://www.reddit.com/r/csharp/comments/bes8e4/aspnet_blog_blazor_now_in_official_preview/ @@Rooster , теперь ты можешь наконец бросить жс uwotm8 понравилось это Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью. Поделиться сообщением Ссылка на сообщение
Rintz #2135 19 апреля 2019 Насколько я помню, тут должно быть РеференсЭррор если нихуя не выходит в яваскрипте. Если smth1 не определено, то сразу выдаст ошибку это если переменная не объявлена Поделиться сообщением Ссылка на сообщение
JuJeu #2136 19 апреля 2019 (изменено) что делать если в obj[key].value лежит 0, false или другой falsie ? какова семантика такого выражения и почему она не работает с некоторыми вполне логичными значенияеми? ну как я понял в jsвыражения типоval res = smth1 && (smth2 || smth3) && smth4 || smth5;подставят в res получившееся не null значение или null если нихуя не выходит. Бля у меня из головы опшонал вылетел, можно ведь написатьOptional.ofNullable(obj.get(key)).map(v -> v.get("value")).orElse(defValue) Насколько я помню, тут должно быть РеференсЭррор если нихуя не выходит в яваскрипте. Если smth1 не определено, то сразу выдаст ошибку Выдаст ошибку, если ты будешь делать так obj.prop (при этом obj undefined). Поэтому чакаешь obj && obj.value != null (что чекает на null && undefined, если strict !== то только на null). Изменено 19 апреля 2019 пользователем JuJeu Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Поделиться сообщением Ссылка на сообщение
Index #2137 19 апреля 2019 (изменено) Выдаст ошибку, если ты будешь делать так obj.prop (при этом obj undefined). Поэтому чакаешь obj && obj.value != null (что чекает на null && undefined, если strict !== то только на null). obj && obj.prop && obj.prop.prop && ... || defValueв чём проблема?Ну офк первый должен быть дефинедтут криво обрезал, тоже соси выводит Изменено 19 апреля 2019 пользователем Index Поделиться сообщением Ссылка на сообщение
JuJeu #2138 19 апреля 2019 Выдаст ошибку, если ты будешь делать так obj.prop (при этом obj undefined). Поэтому чакаешь obj && obj.value != null (что чекает на null && undefined, если strict !== то только на null). obj && obj.prop && obj.prop.prop && ... || defValueв чём проблема? Тут проблемы нет, так как как только ты получишь falsie он перепрыгнет на defValue Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Поделиться сообщением Ссылка на сообщение
Just.Doit #2139 19 апреля 2019 Пиздец на работе конечно ебанутое задание дали, точнее сложное сука. Типо абстрактный класс, в нем стейт енам(3 инстансы) + паттерн шаблонный метод (пара протектед методов определяющие стратегию) и 3 конкретных реализации И мне такой мол убери абстракцию и рефакторни это всё в композицию стратегий я там ебался ебался и блядь сука понимаю что внутри абстрактного класса дохуя завязано на стейте А ментор ещё и съебал до понедельника, тупо целый день себе мозг ебал. Боюсь ещё эти реактор флюксы трогать, придется дома на выходных разбираться. Правда без доступа к сорцам, но сделаю у себя стабы архитектурной задачи ебучей. Блять пиздец, я джун или системархитектор.успехов, сам на выходных буду кодировать, так как тупо не успеваю вы ебанулись чтоли тамуспевать нужно в рабочее времяпиздец, так нельзя хз, тупо дохуя вещей менять. В условиях дедлайнов и спринтов, я даже хз как по-другому, но я научился фан из этого извлекать. ЭТО НЕ ПРАВИЛЬНОя тебе с точки зрения руководителя и работодателя говорюЭТО ДОРОГО для работодателятк ты скрываешь проблему (это потом аукнется, а должно быть прозрачно и управляемо всё), устаешь (а если не устаешь, то тратишь время не на развитие и рост а просто на обычную работу) и потом делаешь задачи медленнее, а также у тебя скорее всего копится негатив ("ебаная работа, приходится на выходных работать") и в целом это ведет к выгоранию - это все очень плохо и лично для тебя и для работодателя нормально если ты джун-мидл, и выходные тратишь на изучение технологий, которые используеются на проекте или затрагиваются по задаче. но сами таски делать - это очень плохо. я говорю про ситуацию когда ты 40ч в неделю работаешь честно и открыто ну если ты прокрастинируешь и смотришь ютубчик 50% рабочего времени а потом это компенсируешь на выходных - тут я бы сказал есть логика чтобы так делать, но конечно первоочередная проблема тут дисциплина очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
JuJeu #2140 19 апреля 2019 Прав, но у меня не совсем обычный фарм тасок, а мини-проекты, где в 90% случаев супер новое для меня. В итоге я покрываю много новых фич и техник, которые не знаю. Офц, я ещё хуево шарю, поэтому этим и занимаюсь, а сидеть читать книжки дело не очень веселое, хотя иногда интересное . Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Поделиться сообщением Ссылка на сообщение