Перейти к публикации
  • Сейчас на странице   Всего пользователей: 1   (0 пользователей, 1 гость)

Rooster

Программирование[8]

Рекомендованные сообщения

представляете, у хохлов сегодня предвыборные дебаты были. я их конечно не смотрел, но сам факт - даже у хохлов есть какое то подобие реальных выборов и дебаты. 

когда ж уже мы с коленушек то встанем??

 

 

посмотри https://www.youtube.com/watch?v=rStL7niR7gs

и Екатерину Шульман где она говорит про политику в РФ

в двух словах - когда создадутся условия для переформирования политических реалий

на это лучше смотреть как на химический процесс в пробирке, а не как якобы человек который может на это как-то повлиять

ну и представления о морали и справедливости тут лучше выкинуть из головы и бы ть максимально циничным - тогда и гореть не будет (хотя конечно чучуть всеравно будет)

 

 

 

вообще вбрасыватть политику в топик программирования это конечно такое себе


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

https://i.redd.it/majp6lteo7t21.jpg

JuJeu понравилось это

Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

Пиздец на работе конечно ебанутое задание дали, точнее сложное сука.

 

Типо абстрактный класс, в нем стейт енам(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.
 

Поделиться сообщением


Ссылка на сообщение

 и блядь сука понимаю что внутри абстрактного класса дохуя завязано на стейте

 

дак в этом и есть вся суть задачки

чето не понял в чем проблема

 

бтв, после изучения ФП смотрю на всё это как на говно какоето


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

Так жава всегда славилась тем, что там дохера писать надо. Что не прога, так война и мир ебучая 


 

Жиза для любопытных

Чекнул = пидор

 

Поделиться сообщением


Ссылка на сообщение

 

Пиздец на работе конечно ебанутое задание дали, точнее сложное сука.

 

Типо абстрактный класс, в нем стейт енам(3 инстансы) + паттерн шаблонный метод (пара протектед методов определяющие стратегию)

 

и 3 конкретных реализации

 

И мне такой мол убери абстракцию и рефакторни это всё в композицию стратегий я там ебался ебался и блядь сука понимаю что внутри абстрактного класса дохуя завязано на стейте

 

А ментор ещё и съебал до понедельника, тупо целый день себе мозг ебал. Боюсь ещё эти реактор флюксы трогать, придется дома на выходных разбираться. Правда без доступа к сорцам, но сделаю у себя стабы архитектурной задачи ебучей.

 

Блять пиздец, я джун или системархитектор.

успехов, сам на выходных буду кодировать, так как тупо не успеваю  :_:

 

вы ебанулись чтоли там

успевать нужно в рабочее время

пиздец, так нельзя


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

Тоже постоянно на выходных работаю

Поделиться сообщением


Ссылка на сообщение
(изменено)

но там можно писать конструкции вроде

 

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 это ужасная фича языка и все этим страдают. переходи на котлин или скалу


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

 

 

Пиздец на работе конечно ебанутое задание дали, точнее сложное сука.

 

Типо абстрактный класс, в нем стейт енам(3 инстансы) + паттерн шаблонный метод (пара протектед методов определяющие стратегию)

 

и 3 конкретных реализации

 

И мне такой мол убери абстракцию и рефакторни это всё в композицию стратегий я там ебался ебался и блядь сука понимаю что внутри абстрактного класса дохуя завязано на стейте

 

А ментор ещё и съебал до понедельника, тупо целый день себе мозг ебал. Боюсь ещё эти реактор флюксы трогать, придется дома на выходных разбираться. Правда без доступа к сорцам, но сделаю у себя стабы архитектурной задачи ебучей.

 

Блять пиздец, я джун или системархитектор.

успехов, сам на выходных буду кодировать, так как тупо не успеваю  :_:

 

вы ебанулись чтоли там

успевать нужно в рабочее время

пиздец, так нельзя

 

хз, тупо дохуя вещей менять. В условиях дедлайнов и спринтов, я даже хз как по-другому, но я научился фан из этого извлекать.  :blnate:


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.
 

Поделиться сообщением


Ссылка на сообщение

 

 

что делать если в  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)

Поделиться сообщением


Ссылка на сообщение
(изменено)

 

что делать если в  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 не определено, то сразу выдаст ошибку


Изменено пользователем dfgrd

Поделиться сообщением


Ссылка на сообщение

в выходные работать можно ток на личное развитие

делать хоть какую-то работу чаще чем раз в 3 месяца = авто зашквар

вообще никому от этого лучше не становится. lose/lose чистый

Just.Doit понравилось это

Поделиться сообщением


Ссылка на сообщение

 

 

Если smth1 не определено, то сразу выдаст ошибку

По идее если  smth1 null или undefined оно должно просто скипнутся все до || smth5; и записать его результат в res

 

Алсо, из-за линакса приходится на работе переключать раскладку через вин+ пробел. Надо и дома переучиваться.

Поделиться сообщением


Ссылка на сообщение

https://www.reddit.com/r/csharp/comments/bes8e4/aspnet_blog_blazor_now_in_official_preview/

 

@@Rooster , теперь ты можешь наконец бросить жс

uwotm8 понравилось это

Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

 


Насколько я помню, тут должно быть РеференсЭррор если нихуя не выходит в яваскрипте. Если smth1 не определено, то сразу выдаст ошибку

 

это если переменная не объявлена

Поделиться сообщением


Ссылка на сообщение
(изменено)

 

 

что делать если в  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).


Изменено пользователем 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.
 

Поделиться сообщением


Ссылка на сообщение
(изменено)
Выдаст ошибку, если ты будешь делать так obj.prop (при этом obj undefined). Поэтому чакаешь obj && obj.value != null (что чекает на null && undefined, если strict !== то только на null).

 

obj && obj.prop && obj.prop.prop && ... || defValue

в чём проблема?

Ну офк первый должен быть дефинед

7cs7Y3g.png

FlzBBDJ.png

тут криво обрезал, тоже соси выводит


Изменено пользователем Index

Поделиться сообщением


Ссылка на сообщение

 

Выдаст ошибку, если ты будешь делать так 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.
 

Поделиться сообщением


Ссылка на сообщение

 

 

 

Пиздец на работе конечно ебанутое задание дали, точнее сложное сука.

 

Типо абстрактный класс, в нем стейт енам(3 инстансы) + паттерн шаблонный метод (пара протектед методов определяющие стратегию)

 

и 3 конкретных реализации

 

И мне такой мол убери абстракцию и рефакторни это всё в композицию стратегий я там ебался ебался и блядь сука понимаю что внутри абстрактного класса дохуя завязано на стейте

 

А ментор ещё и съебал до понедельника, тупо целый день себе мозг ебал. Боюсь ещё эти реактор флюксы трогать, придется дома на выходных разбираться. Правда без доступа к сорцам, но сделаю у себя стабы архитектурной задачи ебучей.

 

Блять пиздец, я джун или системархитектор.

успехов, сам на выходных буду кодировать, так как тупо не успеваю  :_:

 

вы ебанулись чтоли там

успевать нужно в рабочее время

пиздец, так нельзя

 

хз, тупо дохуя вещей менять. В условиях дедлайнов и спринтов, я даже хз как по-другому, но я научился фан из этого извлекать.  :blnate:

ЭТО НЕ ПРАВИЛЬНО

я тебе с точки зрения руководителя и работодателя говорю

ЭТО ДОРОГО для работодателя

тк ты скрываешь проблему (это потом аукнется, а должно быть прозрачно и управляемо всё), устаешь (а если не устаешь, то тратишь время не на развитие и рост а просто на обычную работу) и потом делаешь задачи медленнее, а также у тебя скорее всего копится негатив ("ебаная работа, приходится на выходных работать") и в целом это ведет к выгоранию - это все очень плохо и лично для тебя и для работодателя

 

нормально если ты джун-мидл, и выходные тратишь на изучение технологий, которые используеются на проекте или затрагиваются по задаче. но сами таски делать - это очень плохо. 

я говорю про ситуацию когда ты 40ч в неделю работаешь честно и открыто

 

ну если ты прокрастинируешь и смотришь ютубчик 50% рабочего времени а потом это компенсируешь на выходных - тут я бы сказал есть логика чтобы так делать, но конечно первоочередная проблема тут дисциплина


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

Прав, но у меня не совсем обычный фарм тасок, а мини-проекты, где в 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.
 

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...