Immutable collections - Киллер-фича Kotlin. Kotlin crash course для Java разработчиков

Поделиться
HTML-код
  • Опубликовано: 21 окт 2024

Комментарии • 8

  • @BelokonRoman
    @BelokonRoman 2 года назад +2

    не совсем верно. В котлине есть Immutable collections, но они прям так и называются: ImmutableList, ImmutableMap и т.д. А то, о чем говорится в видео - это так называемые read-only коллекции. Проблема в том, что когда я получаю List, я могу кастануть его к MutableList(правда не во всех случаях) и все так же изменить исходный список.

  • @zelaux702
    @zelaux702 2 года назад

    4:29 не уверен что здесь корректно высказывание kotlin native, тк и в kotlin jvm тоже работает

    • @stringconcat
      @stringconcat  2 года назад +1

      Да, согласен, не удачно высказался. Имелось ввиду не kotlin native, который компилит котлин в бинарный файл, а Нативное решение для котлина. Спасибо что обратили внимание!

  • @zelaux702
    @zelaux702 2 года назад

    4:10 а для чего по вашему нужна документация?

    • @stringconcat
      @stringconcat  2 года назад +4

      Не принижая достоинства документации, особенно актуальной, хотелось донести мысль, что код должен быть написан в стиле, когда он сам рассказывает как его можно использовать, а как нельзя. Зачастую я стараюсь придерживаться правила, если мне очень хочется написать комментарий, то может быть стоит переписать код

  • @gordeevart
    @gordeevart 2 года назад

    Немного побуду душнилой. Тут jetBrains не инноваторы, все эти фичи есть в scala. Но и там не все были новыми

    • @a.danilenko
      @a.danilenko Год назад +1

      передушню душнилу: подобные вещи, об суждаемые в видео, есть во многих состоявшихся языках программирования.

    • @denwerxampp4035
      @denwerxampp4035 8 месяцев назад

      @@a.danilenko это скорее побыть капитаном очевидностью)