Anonymous
Anonymous
Просто кому-нибудь это покажется гениальным
Anonymous
Типа не надо теперь в голове сигнатуры держать
Anonymous
Вполне возможно что ты под всякими вещами тоже найдёшь этот подход интересным
Anonymous
У нас по процедуре повышения грейдов нужно предоставить 10 кейсов за последние полгода где я через кодревью улучшил код или спас от багов. Но я не провожу кодревью потому что здесь эта процедура похожа на цирк с конями, где половина тредов начинается со слов "переименуй переменную". Теперь у меня осталось несколько дней чтобы найти десять случаев говнокода.
Anonymous
Действительно, цирк с конями
Ну это может очень тупо звучит, но меня действительно как-то раз не пускали в релиз со словами "перефразируй комментарии" потому что у некоторых функций в комментариях вместо "отправляет запрос..." было написано "отправляется запрос..."
Anonymous
Понятия не имею откуда у людей время чтобы на такую хрень его тратить
Vasily
Anonymous
Госструктура, легаси проект, вариантов много
Хипстерская рекламная сеть на го
Vasily
Хипстерская рекламная сеть на го
Ну тоже такоэ. Хипстеры объемом смузи меряются
Anonymous
У нас нет смузи
Anonymous
У нас холодильник завален бухлом и, почему-то, сырками б.ю. александров
Anonymous
У нас холодильник завален бухлом и, почему-то, сырками б.ю. александров
пока зарплату дают деньгами, а не сырками, у вас все хорошо
Mark
Понятия не имею откуда у людей время чтобы на такую хрень его тратить
Это может быть важно в некоторых случаях. Например, когда речь идёт о стандартной библиотеке. В своё время обратил внимание, что в .NET любое свойство описывается не как сущность. List.Count это не количество элементов, а метод, возвращающий количество элементов.
Vladislav
https://imois.in/posts/card-network/
Vladislav
Vladimir
Это соревнование, кто у кого больше ошибок найдет. Надо переосмыслить кодревью, я давно такие тупые замечания не пишу
это все из-за попыток менеджмента внедрить KPI, они везде считают что это хорошо
Roman
это все из-за попыток менеджмента внедрить KPI, они везде считают что это хорошо
Неа. На одном проекте у меня такие ревью и были, про форматирование кода. Причём мои замечания по кривизне архитектуры в очередном пр игнорировались. Никаких кпи у нас не было
Anonymous
это все из-за попыток менеджмента внедрить KPI, они везде считают что это хорошо
Ну на такие штуки у нас kpi нет, при повышении грейда такое тоже не засчитывают.
Vladislav
Warning: Registering text highlighter with an empty range. id: ReSharper Error Underlined, range: (2843,2843) Stack overflow. райдер не в духе
Vladimir
Василий на тебя плохо влияет)
Vladislav
хз, я скорее уже все ломаю
Vasily
Василий на тебя плохо влияет)
Вас послушать, я дьявол во плоти
Vladislav
рантайм, компилятор
Vladislav
теперь райдер
Vladimir
Вас послушать, я дьявол во плоти
ну это же твоя фишка - жаловаться на райдер)
Vasily
Я жалуюсь на инструменты, которые работают не всегда стабильно
Vladimir
а мог бы ишуи заводить и скидывать сюда чтобы поголосовали)
Vasily
Завожу,но их не чинят
Ayrat
Завожу,но их не чинят
а вот мои чинят!
Ayrat
Это всё башкирское лобби
Anonymous
Это всё башкирское лобби
Все на евреев гонят, на пиндосов, китайцев, а миром правят башкиры...
Ayrat
Кумыс intensifies ....
Anonymous
Айран > кумыс
Ayrat
Ну кстати соглашусь
Ayrat
Айран вообще збс от жары или на утро после пьянки
Anonymous
Хороший человек, а написано что детишек ешь
Anonymous
Врут всё
Крылатый
Айран это имя ребёнка, которого он каждое утро пьянки ест.
Крылатый
Ayrat
ох, брю меня подвёл пидарас. Новый sbt пакет потребовал openjdk13 (у меня уже стоит с десяток разных ждк и всё через jenv рассовано по папкам чтобы ничего не ломалось) транзитивно И эта ебанина глобадбно переписала JAVA_HOME с jenv на свой 13ый и понеслась
Ayrat
с прошлой пятницы понять не мог хули у меня всё сломалось
Ayrat
Есть в общем способ управлять зоопарком JDK, а ебаный сбт просто перетёр своим 13ым всё
Ayrat
sdkman.io
ну я уже jenv пользуюсь
Hog
То же самое?
Denis
jabba ?
Крылатый
jabber!
Hog
ну я уже jenv пользуюсь
Под виндой было приложеньице в панели управления :)
Hog
jabber!
Норм чо
Ayrat
То же самое?
да, оно заменяет все ссылки на джаву на себя, и ты уже можешь поставить глобально один ждк, локально другой, для мавена 3ий и т.д. Просто когда брю поставил openjdk13 там отработали скрипты, которые пихуют JAVA_HOME хардкодом на 13ый
Ayrat
и получается что jenv перестал работать
Ayrat
просто я понять не мог что блять происходит
Hog
Я вчера поехал к корешу вкатываться в жаву :)
Hog
Пофиксил один дефект и заинвестигировал иной :)
Hog
Отметили это дело конечно
Vasily
Так и до коклена недалеко
Igor
Главное что бы не скалка
Ayrat
ну мне котлин нравится в целом, но он реально беттерЖава. Вот тут не хватает ХОТЯ БЫ этих убогих for-comprehension из скалы То есть пирамида фолбеков из флатМапов вымораживает и ничего с этим не сделать в монадном коде
Hog
Так и до коклена недалеко
Не понимаю, чем это плохо
Hog
Главное что бы не скалка
Лет 5 назад у меня была одна таска про акку. Вроде там ничо страшного, если не упарываться
Ayrat
а если у меня своя монада?
Ayrat
ЛЮБАЯ ДРУГАЯ
Igor
то ты неправильно выбрал язык 🤔
Ayrat
То есть тут вроде как всё подталкивает к написанию своих дсл, чейн флоу, легко создавать экстеншны
Ayrat
а вот сделать нормально do, СЕ, фор-компрехенш нельзя
Ayrat
утони в колбеках
Ilya
Вот бы в сишарпе CE сделали.
Ayrat
flatMap{ x -> x.flatMap{ y -> y.flatMap{ z -> ... } } }
Anonymous
То есть тут вроде как всё подталкивает к написанию своих дсл, чейн флоу, легко создавать экстеншны
Ну не вроде как, а его спецом для дсл в том числе делали, в том числе для градл
Ayrat
Ну не вроде как, а его спецом для дсл в том числе делали, в том числе для градл
ну вот монадки не пописать. Любой флоу превращается в пирамиду смерти
Igor
Ayrat
это flatMap по какому типу?
по-любому который не корутина
Anonymous
а вот сделать нормально do, СЕ, фор-компрехенш нельзя
Про это вроде тоже говорили, но это надо искать видосики на ютубе где отвечают. Емнип почти на всё дефолтный ответ это не хотим перегружать язык.