Size: a a a

2019 August 06

VP

Vladimir Petrakovich in Kotlin JVM
Евгений Соколов
Типизация через костылезацию 😂
Когда код должен отражать состояние какой-то схемы данных, путей всего два:
1. Кодогенерация
2. Описание этой схемы в коде руками
источник

d

dima in Kotlin JVM
Vladimir Petrakovich
Когда код должен отражать состояние какой-то схемы данных, путей всего два:
1. Кодогенерация
2. Описание этой схемы в коде руками
Евгений поясни за костылизацию
источник

d

dima in Kotlin JVM
Что из этих двух пунктов костылизация?
источник

d

dima in Kotlin JVM
Или ты просто написал бред?
источник

VP

Vladimir Petrakovich in Kotlin JVM
Может, его просто приучили, что кодогенерация - это плохо?
источник

ЕС

Евгений Соколов in Kotlin JVM
dima
Или ты просто написал бред?
Нет, все нормально, я просто не кормлю троллей. Можешь подумать что лучше писать DSL без типов или с типами но через кодогенерацию.
источник

AM

Andrew Mikhaylov in Kotlin JVM
Quantum Harmonizer
А что там?
Всегда хотел заплатить JB за хорошую работу, но так и не нашёл, чем пользоваться в Ultimate.
Как будто для того, чтобы заплатить за хорошую работу, обязательно пользоваться фичами ультимейта wink wink nudge nudgewink wink nudge nudge
источник

BP

Bogdan Panchenko in Kotlin JVM
Vladimir Petrakovich
Ну платной БД платные тулзы
У меня легаси которое досталось от "богатого бизнеса", потом конторка отделилась и все, мне никто не заплатить за jooq(( а так хочется выпилить Oracle Form
источник

AO

Alexey Otts in Kotlin JVM
Vladimir Petrakovich
Как минимум, плюшечки для спринга, поиск дубликатов, синхронизация настроек
Ну вот это как раз мне нахрен и не надо 😅
источник

AO

Alexey Otts in Kotlin JVM
Vladimir Petrakovich
А почему?
В 2019.2 вроде в ultimate накинули ещё парочку эксклюзивных фич.
Да вот тоже не нашел зачем. А так по субъективным ощущениям комьюнити работает шустрее из за отсутствия всех этих доп фич
источник

VP

Vladimir Petrakovich in Kotlin JVM
Alexey Otts
Да вот тоже не нашел зачем. А так по субъективным ощущениям комьюнити работает шустрее из за отсутствия всех этих доп фич
Ну лишнее всегда можно поотключать
источник

AO

Alexey Otts in Kotlin JVM
Vladimir Petrakovich
Ну лишнее всегда можно поотключать
Но зачем этим париться если ставишь комьюнити и оно всё отключено)
источник

VP

Vladimir Petrakovich in Kotlin JVM
Alexey Otts
Но зачем этим париться если ставишь комьюнити и оно всё отключено)
Да, согласен, если фичи оттуда не нужны, лучше уж community поставить и всё.
Но как по мне синхронизация настроек - это удобно)
Остальным я редко пользуюсь
источник

AO

Alexey Otts in Kotlin JVM
Vladimir Petrakovich
Да, согласен, если фичи оттуда не нужны, лучше уж community поставить и всё.
Но как по мне синхронизация настроек - это удобно)
Остальным я редко пользуюсь
Я вот кстати не понял про какую синхронизацию ты написал
источник

VP

Vladimir Petrakovich in Kotlin JVM
Alexey Otts
Я вот кстати не понял про какую синхронизацию ты написал
Ну там все настройки IDE синхронизируются через аккаунт JB
источник

AO

Alexey Otts in Kotlin JVM
А, понятно
источник

AE

Alexandr Emelyanov in Kotlin JVM
Евгений Соколов
Выглядит интересным.
А вот идеи засунуть все в DSL вида "select(...).where(...)", не понимаю, по сути тоже что и SQL, но только если что придется лезть в доку, за такой простатой.
Ну DSL это сиатически проверяемый на этапе компиляции код, SQL - строка
источник

AE

Alexandr Emelyanov in Kotlin JVM
Vitalii Dmitriev
В ультимейте удобно с бд работать ещё
Причем там клиент реально топчик
источник

AE

Alexandr Emelyanov in Kotlin JVM
Alexey Otts
Да вот тоже не нашел зачем. А так по субъективным ощущениям комьюнити работает шустрее из за отсутствия всех этих доп фич
Spring, js, typescript, angular, приличный клиент к бд. Мало? Можно ещё накинуть. Например Run dashboard
источник

BV

Boris Vanin in Kotlin JVM
Vladimir Petrakovich
Да, согласен, если фичи оттуда не нужны, лучше уж community поставить и всё.
Но как по мне синхронизация настроек - это удобно)
Остальным я редко пользуюсь
Только альтимейт. Вообще не представляю как жить без неё. Одни только db и http стоят тех денег, что я за неё плачу
источник