Kanstantsin
ну у нас на конторе слава богу адекватно всё, и стэк технологий на свои проекты я сам задаю )
Ruslan
новый проект - котлин норм, старый - дерьмо?
Mike
ну и джава посасывает тогда
Kanstantsin
ну а не свои, ну тут тоже везде котлин, хз я не видел проектов на джава уже
Mike
простое правило: кто хейтит джаву и говнокодит на ней, тот пишет на котлине ещё хуже
Kanstantsin
даже где было на джава завезли поддержку уже, и новые куски на котлине пишут
Kanstantsin
ну вообще о чем речь была, о даггере, так вот DI тот же koin просто классное, и удобное по сравнению с даггером
Vishnyakov
субъективщина
Kanstantsin
и кода в разы меньше
Kanstantsin
ну вообщем везде где юзал нареканий нет, всё как часы
Tishka17
Сомнительная метрика
Mike
субъективщина
ну на самом деле котлин позволяет больше разного синтаксиса и говнокод на нём таки ужаснее
Глеб
вот я буду ржать если всё вернётся к джаве - люди с окон повыбрасываются)))
Kanstantsin
но хейтить и отказываться от него глупо )
Kanstantsin
лучше разобраться и прокачиваться
Kanstantsin
вот я буду ржать если всё вернётся к джаве - люди с окон повыбрасываются)))
да нет, я ревьюваю код и на джава часто, джуны в большинстве своем на джава пишут
Kanstantsin
котлин очень поверхностно у них
Kanstantsin
так что могу и на джава писать
Larymar
Мне искренне нравятся свойства и в жабе их явно мне не хватало И перегрузки операторов
Глеб
но хейтить и отказываться от него глупо )
Согласен отказываться глупо, когда ты сидишь и думаешь "чо б ещё нового поизучать"
Kanstantsin
а ещё дата классы
Kanstantsin
с филдами
Kanstantsin
в 1 строку
Kanstantsin
ну няшно же
Kanstantsin
)
Andrei
функции расширения самый топ имхо)
Vishnyakov
да не, корутинки =)
Kanstantsin
в принципе все новые проекты надо стартовать на котлин имхо
Kanstantsin
это как маст хэв
Kanstantsin
а не изучить когда нечем заняться
Mike
а ещё дата классы
довольно бесполезная штука
Глеб
в принципе все новые проекты надо стартовать на котлин имхо
То есть свой первый проект на котлине вы стартовали абсолютно с той же скоростью что и на джаве?
Kanstantsin
довольно бесполезная штука
класс с 5 полями в одну строку
Kanstantsin
мне нравится
Larymar
Ну Котлин приятно дополнил шарпами жабу
Kanstantsin
но я не отказался из-за этого
Глеб
это как маст хэв
маст хэв где написано? бреслав сказал?
Kanstantsin
и изучал дома и прокачивался
Ontoshgo
класс с 5 полями в одну строку
вся суть в отсутствии мутабельности, а не в 5 строках
Mike
класс с 5 полями в одну строку
если уберёшь слово data, будет ещё на пять символов меньше
Mike
вся суть в отсутствии мутабельности, а не в 5 строках
никто не мешает писать на Java в функциональном стиле
Kanstantsin
если уберёшь слово data, будет ещё на пять символов меньше
да, но дата класс дает нужные легаси ещё
Kanstantsin
те же equals hashcode copy
Ontoshgo
никто не мешает писать на Java в функциональном стиле
и херач потом вручную tostring, equals, hashcode и copy
Andrey
ко ко ко котлин холивар
Mike
copy — единственная полезная штука в датаклассах
Ontoshgo
всмысле?
Mike
ко ко ко котлин холивар
та не, мы фичи обсуждаем
Глеб
да, но дата класс дает нужные легаси ещё
вот смотри, котлин круче - ок. и ты за него всеми руками и ногами, и всех бы туда позвал? ... ну... условно? да же?
Ontoshgo
в адаптерах например
Kanstantsin
вообще ползеная практика в объектах тех же бинах иметь эти методы
Kanstantsin
для листов, для адаптеров, для мэпов
Ruslan
хейтить котлин настолько же глупо, как и агитировать переходить на него:)
привлечь внимание или потроллить
Kanstantsin
кароч ладно, оффтоп, чего уж спорить
Глеб
да похоже бесполезно ) так что нет наверное )
Вы до сих попр не поняли почему люди хэйтят котлин? точнее здесь скорее дело не в котлине самом
Vishnyakov
вот вам вброс, собеседовался на мидла полмесяца назад в мск, проекты на котлине - 7 из 9 не вникая в него сейчас - вы потенциально становитесь мамонтом имхо
Kanstantsin
Вы до сих попр не поняли почему люди хэйтят котлин? точнее здесь скорее дело не в котлине самом
многие люди понатуре консерваторы, и что-то новое трудно, лень, время надо
Андрей
copy — единственная полезная штука в датаклассах
да как оказалось не очень-то, филды не из конструктора не перенесет
Kanstantsin
я склонялся к таким причинам
Андрей
т.е. иди и всё в конструктор пихай
Андрей
А откуда ещё они могут быть?
внутри класса могут быть
Andrey
вот умрет андройд и не нужен котлин будет😂
Arsen
внутри класса могут быть
у здоровых кодеров дата класс = pojo
Vishnyakov
вот умрет андройд и не нужен котлин будет😂
я бэк пишу на котлине успешно =)
Kanstantsin
понятно )
Андрей
Nikita
Ребят, бесполезно спорить что лучше или хуже, факт остаётся фактом что Котлин наследник джавы.простотдобавили синтаксический сахар по типу си #
Mike
вот умрет андройд и не нужен котлин будет😂
пишу бэк на котлине, смотрю на нейтив