Size: a a a

Programming Offtop

2020 April 09

(

( in Programming Offtop
Я прямо удивляюсь, как много мне статический анализатор рассказывает идеевский
источник

QH

Quantum Harmonizer in Programming Offtop
(
Я прямо удивляюсь, как много мне статический анализатор рассказывает идеевский
Тагир охуенен
источник

AL

Alexander Levin in Programming Offtop
(
Я прямо удивляюсь, как много мне статический анализатор рассказывает идеевский
При том, что я согласен, очень тяжело из-за того, что это напоминает про этот стикер
источник

AL

Alexander Levin in Programming Offtop
источник

AL

Alexander Levin in Programming Offtop
Но да, надо заманить Тагира делать инспекции не только для Джавы.
источник

I

Igor in Programming Offtop
И так уже файлы раскрашиваются за секунды,
может лучше ускорить что есть 🤔
источник

(

( in Programming Offtop
Да
источник

VP

Vladimir Petrakovich in Programming Offtop
Igor
И так уже файлы раскрашиваются за секунды,
может лучше ускорить что есть 🤔
Заодно и ускорить, что есть
источник

(

( in Programming Offtop
Довольно забавно, что котлин коМпиЛирУеТсЯ МЕДЛЕННЕЕ ХАСКЕЛЯ
источник

QH

Quantum Harmonizer in Programming Offtop
Igor
И так уже файлы раскрашиваются за секунды,
может лучше ускорить что есть 🤔
особенно котлин-файлы 🌚
источник

VP

Vladimir Petrakovich in Programming Offtop
Alexander Levin
Но да, надо заманить Тагира делать инспекции не только для Джавы.
Для начала надо заманить Тагира на котлин
источник

(

( in Programming Offtop
источник

I

Igor in Programming Offtop
Quantum Harmonizer
Хмм, насчёт dependency rejection. Вот у меня функция.
findUsers — сайд-эффект (выбор и исполнение SQL-запроса и возврат результата),
saveAndFlush + sendTxt — сайд-эффекты, и чё делать, куда что?
@angmarr
Кстати LocalDateTime.now() тоже сайд эффект
источник

AL

Alexander Levin in Programming Offtop
Vladimir Petrakovich
Для начала надо заманить Тагира на котлин
Это тоже правда. Но тогда надо будет вернуть в язык обязательные ; </s>
источник

VP

Vladimir Petrakovich in Programming Offtop
Alexander Levin
Это тоже правда. Но тогда надо будет вернуть в язык обязательные ; </s>
Это решается код-стайлом
источник

VP

Vladimir Petrakovich in Programming Offtop
Так же как и в джаве без некоторых конвенций жизни нет
источник

AL

Alexander Levin in Programming Offtop
Vladimir Petrakovich
Это решается код-стайлом
Так код стайл не решит проблему того, что переносы строк стали значимы. Т.е. тут уже если совсем глубоко не лезть не сделать так, чтобы:
val a = 1 + 2 + 3
       + 4 + 5 + 6
       + 7 + 8 + 9;
возвращало сумму цифр от 1 до 9, а не от 1 до 3 или кидало ошибку код стайла.
источник

QH

Quantum Harmonizer in Programming Offtop
Igor
Кстати LocalDateTime.now() тоже сайд эффект
бля, точно
источник

AL

Alexander Levin in Programming Offtop
Alexander Levin
Так код стайл не решит проблему того, что переносы строк стали значимы. Т.е. тут уже если совсем глубоко не лезть не сделать так, чтобы:
val a = 1 + 2 + 3
       + 4 + 5 + 6
       + 7 + 8 + 9;
возвращало сумму цифр от 1 до 9, а не от 1 до 3 или кидало ошибку код стайла.
Ну т.е. на деле это не такая большая проблема, как мне кажется, но формально в текущем синтаксисе её вроде не решить.
источник

VP

Vladimir Petrakovich in Programming Offtop
Alexander Levin
Так код стайл не решит проблему того, что переносы строк стали значимы. Т.е. тут уже если совсем глубоко не лезть не сделать так, чтобы:
val a = 1 + 2 + 3
       + 4 + 5 + 6
       + 7 + 8 + 9;
возвращало сумму цифр от 1 до 9, а не от 1 до 3 или кидало ошибку код стайла.
Так на данном коде IDE/линтер как раз будет ругаться же
источник