Size: a a a

2020 August 26

IR

Ivan Rasikhin in pro.jvm
ну и вообще чтения кода имхо самый главный скил любого разраба
источник

E

Evgeniy ♎️ in pro.jvm
Ivan Rasikhin
ну и вообще чтения кода имхо самый главный скил любого разраба
хорош тот инженер, который может разобраться в коде за вменяемое время и нанести непоправимую пользу  проекту
источник

IG

Ilya Grudsky in pro.jvm
Есть ли люди, которые мигрировали на Alibaba RSocket Broker (либо пробовали)?

У меня теряются первые два Payload при RequestChannel

method -> ping(a: Flux<String>): Flux<String> = a

invoke -> ping(Flux.just("a", "b", "c", "d")) -> вернёт Flux {"c", "d"}

При этом фреймы с "a", "b" приходят, но теряются.

Может было у кого такое? Если да, как решали?
источник

VL

Vladimir Lykov in pro.jvm
Evgeniy ♎️
хорош тот инженер, который может разобраться в коде за вменяемое время и нанести непоправимую пользу  проекту
Хорошо сказал
источник

VL

Vladimir Lykov in pro.jvm
Ivan Rasikhin
ну и вообще чтения кода имхо самый главный скил любого разраба
Я бы сказал умение писать понятный код главный скил, тогда и читать нет проблем
источник

IR

Ivan Rasikhin in pro.jvm
Vladimir Lykov
Я бы сказал умение писать понятный код главный скил, тогда и читать нет проблем
мне кажется умение писать это второй по значимости скил
источник

VL

Vladimir Lykov in pro.jvm
Ivan Rasikhin
мне кажется умение писать это второй по значимости скил
Похоже на вопрос о первичности курицы или яйца 😂
источник

IR

Ivan Rasikhin in pro.jvm
=)
источник

VL

Vladimir Lykov in pro.jvm
Порой с такой хурмой сталкиваешься, что к вечеру глаз дергается, вроде и буквы те же и напоминает код, а глаз дергаться начинает 🤦‍♂
источник

E

Evgeniy ♎️ in pro.jvm
Vladimir Lykov
Я бы сказал умение писать понятный код главный скил, тогда и читать нет проблем
иногда ты вынужден делать что-то криво
тогда тут важно сделать всё возможное - юнитест, коммент, что угодно, чтобы через 4 года ты пришёл - увидел кривость и сразу понял почему эта кривость
например, мы делали обсчёт правил в одной из интеграций немного по другому в определённом случае, изза того что другая система имела баг на своей стороне
прсто в коде коммент с тикетом в жире - просто сыграл офигенную роль в разборе полётов
источник

VL

Vladimir Lykov in pro.jvm
Evgeniy ♎️
иногда ты вынужден делать что-то криво
тогда тут важно сделать всё возможное - юнитест, коммент, что угодно, чтобы через 4 года ты пришёл - увидел кривость и сразу понял почему эта кривость
например, мы делали обсчёт правил в одной из интеграций немного по другому в определённом случае, изза того что другая система имела баг на своей стороне
прсто в коде коммент с тикетом в жире - просто сыграл офигенную роль в разборе полётов
🔥
источник

IK

Igor Komarov in pro.jvm
Ivan Rasikhin
ну и вообще чтения кода имхо самый главный скил любого разраба
По опыту взаимодействия с некоторыми индивидуумами могу с вами не согласиться: главный скилл для разработчика – умение в UX и умение разработки от UX. Потому что все чаще встречаются личности, склонные к сотворению "искусства", которое может быть сколько угодно красиво и понятно написано, но которым просто блядь невозможно будет пользоваться или админить.
источник

IG

Ilya Grudsky in pro.jvm
Ilya Grudsky
Есть ли люди, которые мигрировали на Alibaba RSocket Broker (либо пробовали)?

У меня теряются первые два Payload при RequestChannel

method -> ping(a: Flux<String>): Flux<String> = a

invoke -> ping(Flux.just("a", "b", "c", "d")) -> вернёт Flux {"c", "d"}

При этом фреймы с "a", "b" приходят, но теряются.

Может было у кого такое? Если да, как решали?
источник

IK

Igor Komarov in pro.jvm
Сразу оговорюсь, речь идет не о рабах на галерах, пилящих круды. Речь идет больше о гибриде сеньоров/архитекторов
источник

IR

Ivan Rasikhin in pro.jvm
Igor Komarov
По опыту взаимодействия с некоторыми индивидуумами могу с вами не согласиться: главный скилл для разработчика – умение в UX и умение разработки от UX. Потому что все чаще встречаются личности, склонные к сотворению "искусства", которое может быть сколько угодно красиво и понятно написано, но которым просто блядь невозможно будет пользоваться или админить.
если код умеешь читать то разберешься =)
в этом и заключается суть этого скила
источник

IK

Igor Komarov in pro.jvm
по-типу, скорее я бы сформулировал этот принцип как главенство юзабилити над эстетикой технологических решений
источник

AS

Alexei Strug in pro.jvm
Всем привет, кто нибудь использовал state-machine для реализации Saga-pattern? (есть вопрос про компенсирующую транкзакцию). Или может кто посоветует какой-нибудь фреймворк или библиотеку для реализации данного паттерна?
источник

IR

Ivan Rasikhin in pro.jvm
Igor Komarov
по-типу, скорее я бы сформулировал этот принцип как главенство юзабилити над эстетикой технологических решений
формулировка все равно сложная, я не понял например
источник

GM

Gerr Mes in pro.jvm
Ivan Rasikhin
если код умеешь читать то разберешься =)
в этом и заключается суть этого скила
После того как разработчик научится читать и писать [код] его надо не забыть научить думать :)

https://m.youtube.com/watch?v=jSPaG50FFVs
источник

IK

Igor Komarov in pro.jvm
Ivan Rasikhin
формулировка все равно сложная, я не понял например
Какая-бы ни была классная твоя архитектура и красивый код, ты автоматически получаешь лейбл "****** криворукий", если выходной продукт неюзабелен в ущерб ей.
источник