Kotlin. Урок 6. Типы данных в котлин: pair, triple, any, unit и nothing

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

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

  • @titanoboa_cerrejonensis
    @titanoboa_cerrejonensis 6 месяцев назад +2

    Спасибо, Артём! С большим интересом смотрю уроки и пыхчу над домашним заданием, все очень хорошо объясняешь)). Для начинающих самое оно. Привет от женской половины начинающих и да прибудет с тобой вдохновение, терпение и море лайков🖖

    • @altCodepro
      @altCodepro  6 месяцев назад

      Спасибо!) Успехов в обучении и в дальнейшем поиске работы или создания своего проекта :)

  • @Andrew-rb9pw
    @Andrew-rb9pw 7 месяцев назад

    От души родной, смотрю каждое видео по два раза.
    Сначала 1.5х, потом на обычной скорости, чтобы доходило. Есть цель стать разработчиком, пока все доходчиво. Буду писать комментарии под видео для продвижения

    • @altCodepro
      @altCodepro  7 месяцев назад

      Спасибо большое!)

  • @johanluckyman1
    @johanluckyman1 Год назад +2

    Нравится твоя манера подачи материала, хорошо усваивается. Надеюсь, видео будут выходить часто, чтоб двигаться быстрее. Есть несколько пожеланий:
    1. Сразу, если возникает пример, говорить о Best Practics в кодировании на Kotlin
    2. Аналогично п.1 добавлять комментарии о стиле кодирования (отступы, имена, пробелы и тд и тп)
    3. Почаще делать разъяснения, подобно тому, как в этом уроке объяснял про Unit и Nothing. А вот почему из any нельзя напрямую конвертить в int, я не понял. Но тут нейросеть помогла, все стало понятно.

    • @altCodepro
      @altCodepro  Год назад +1

      Спасибо за развёрнутую обратную связь. Я постараюсь учесть эти моменты.)

  • @svwn5268
    @svwn5268 5 месяцев назад

    Спасибо! Нам передали проект на котлине, а я ранее на java работала. Синтаксис очень похож, но вот эти типы данных раньше не встречала. А в проекте они есть =) Теперь понятее, что из себя представляют.

  • @ГригорийКорчагин-п3щ

    Пожалуйста продолжайте делать дальше такие крутые ролики, да кстати гром сильный был:)

    • @altCodepro
      @altCodepro  Год назад +1

      Спасибо большое за положительный отзыв:) Да, на Филиппинах гром не редкость)

  • @TvoyOtec_
    @TvoyOtec_ 11 месяцев назад +1

    Артем, брат, продолжай снимать)
    Если есть возможность, запиши видео уроки на котором собираешь пет-проект. Небольшую доставку еды или что нибудь в этом духе. Спасибо за всё💕

  • @andrewpeterson1510
    @andrewpeterson1510 Год назад

    Артем красавчик))!!!

    • @altCodepro
      @altCodepro  Год назад +1

      Спасибо, и вы тоже!)

  • @ГрінченкаМ
    @ГрінченкаМ Год назад +1

    Супер. Спасибо и просьба не останавливайся)

    • @altCodepro
      @altCodepro  Год назад

      Спасибо, пока не планирую останавливатся. Котлин, GIT, Android всё будет)

  • @SlavaSanin
    @SlavaSanin Год назад

    Супер! Молодец! Классно преподносишь информацию!

    • @altCodepro
      @altCodepro  Год назад

      Спасибо большое!)

  • @alexeytushnolob4845
    @alexeytushnolob4845 Год назад +1

    Давай делай )

  • @ivanstrelka3448
    @ivanstrelka3448 Год назад

    Отлично!! Спасибо ждем еще!!

  • @lajnholt5999
    @lajnholt5999 Год назад +1

    Артём, спасибо большое за ваши уроки, всё предельно понятно! Как вам предложение записать ролик о себе? сколько вы занимаетесь программированием и как начинали.

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

    можно попросить, если есть возможность, делать презентацию не на белом, а на более комфортном фоне для глаз, что-нибудь потемнее, спасибо👍

    • @altCodepro
      @altCodepro  8 месяцев назад +1

      я думал на чёрном фоне начать делать, но при выводе через проектор, плохо читается, плюс картинки, вставить не выходит т.к. они многие на белом фоне. Поэтому остановился на сером, но думаю что-то придумать можно

  • @РоманФирсов-т4р
    @РоманФирсов-т4р 8 месяцев назад

    В чем преимущество хранения координат в pair и triple, перед хранением в массиве или списке?

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

      Иногда это просто удобнее. Иногда и эффективнее.. как выбор между ящиком и маленькой корбочкой для размещения чего-то

  • @iliyassha3427
    @iliyassha3427 Год назад +1

    Здравствуйте, спасибо большое Вам !!! Ваши уроки просто лучшие. Сам проходил курс по Android разработки от udemy, но почти сразу забросил, а вас я уже смотрю 2 день, и с таким удовольствием осваиваю ваши уроки. Сам я перешел с Ui/Ux, и начал активно изучать программирование, и параллельно читаю книгу "Объектно - ориентированное программирование в C++", автор Р.Лафоре, хотел бы услышать Ваше мнение в отношение подобных книг: Стоит ли такие книги читать ? Или же нужно уходить полностью в один язык программирование. И очень сильно понравилась сама тематика по мобильной разработке, ну в данный момент меня зовут в банки. В один банк - QA тестировщиком (быть частью релизной команды), а в другой банк на оплачиваемую стажировку в качестве Golang разработчика. Подскажите какое направление лучше выбрать, что бы зря не распыляться.

    • @altCodepro
      @altCodepro  Год назад

      Спасибо большое за такой развёрнутый комментарий.
      На счёт книг: смысл читать есть, и если у вас есть на это время то даже нужно
      Если времени не так много и надо по скорее работу найти, то от фундаментальных книг можно перейти к книгам по конкретному языку на котором вы хотите кодить. Но выбор даже не так должен делаться. Сначала понять что разрабатывать хотите, над чем работать, а потом уже язык на котором это делают. С++ в целом отлична база, но все языки мира не выучить
      Однако и привязывать себя к одному не надо. Воспринимайте язык как инструмент. Думаю глупо было бы выбрать толькт молоток и пытаться им и гвозди забивать и шурупы крутить..)
      На счёт работы, прислушайтесь к себе. Посмотрите возможный карьерный рост в одной и другой профессии. Я бы выбрал бекенд на гоуленге так как это для мегамазгов и выглядит интереснее по задачам и кармьерные перспективы классные. А так решать вам.)

    • @iliyassha3427
      @iliyassha3427 Год назад +1

      Спасибо большое за совет, гоу будет лучшим выбором, но и скорее всего, потом будет легче перебраться на мобилки, хотелось бы конечно знать android и iOS разработку. 👍🏻🔥❤️

    • @altCodepro
      @altCodepro  Год назад

      @Iliyas Sha посмотрите по ситуации, в бэке можно хорошо развиваться и решать интересные задачии, может и не нужна вам мобилка будет =)

    • @altCodepro
      @altCodepro  Год назад +1

      Здравствуйте. Как ваши дела? Что решили выбрать?)

  • @dwmdl
    @dwmdl Год назад

    Какие Котлины, о мой бог, что ты говоришь

  • @ПростоУлыбка-ш2о

    а для чего были придуманы вообще такие типы данных, как pair и triple? синтаксис pair - 1 to 5 напоминает range, но при этом не ведёт себя как range, т.к. не создаются промежуточные значения

    • @altCodepro
      @altCodepro  Год назад +1

      Это используется для того, чтобы сохранить в одном месте связанные между собой данные. Как например координаты. Можно сказать это структура данных, например такая как массив, только сюда можно записать только два или три объекта, а также они могут быть разного типа.

    • @ПростоУлыбка-ш2о
      @ПростоУлыбка-ш2о Год назад

      @@altCodepro узконаправленный тип данных. Странно даже, что такой сделали

    • @altCodepro
      @altCodepro  Год назад

      Это есть практически во всех языках. Картежи или tuple :)

    • @ПростоУлыбка-ш2о
      @ПростоУлыбка-ш2о Год назад

      @@altCodepro вот только в других языках нет ограничений по количеству