С++ ЗА 10 ЧАСОВ (25 минут вырезки)

Поделиться
HTML-код
  • Опубликовано: 1 июн 2024
  • Привет.
    Что такое Тесты? Что такое CI/CD? 90% видео практические примеры, и 10% теоретического соуса чтобы вы были в тонусе.
    Покрываем:
    - unit тесты
    - регрессионные
    - интеграционные
    - fuzzing
    - Тестируем и на Windows и на Linux
    - CI/CD пайплайн в github actions
    - ctest
    - google test
    - gmock
    - cmake
    Регистрируйся и разворачивай в пару кликов гибкую IT-инфраструктуру в облаке собственной разработки Selectel: slc.tl/49o9y
    erid: 2VtzqvidU7M
    Я wndtn, мне 20 c чем-то лет, и я изучаю computer science и программирую ~10 лет.
    Я into С++, и всякие low-level штуки.
    У меня есть небольшой проект, xplatform, который вы сможете найти на github, и через него практиковаться в изучении всей базы программирования, и если вам повезет(если вы упорный), вы станете хорошим программистом %)
    Если нужна помощь в программировании 1 на 1, чекайте ссылки .
    всем добра
    Телега - t.me/wndtn
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Весь код тут - github.com/Winderton/xplatform
    Сериализация - • БлокЧейн | C++ | Сериа...
    Десериализация - • Введение в Сокеты и се...
    Google Test - github.com/google/googletest
    Ctest - cmake.org/cmake/help/latest/m...
    "Если не найдешь тут какую-то ссылку из видео, то пиши коммент, я ее добавлю".
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Подпишись сюда:
    Telega и чатик - t.me/wndtn
    Boosty(менторинг для РФ) - boosty.to/wndtn
    Patreon(для остальных стран) - / winderton
    Instagram - / winderton
    Github проекта(код с канала) - github.com/winderton
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Оборудование:
    Камера - Sony a7ii
    Объектив - SIgma F1.4 DG
    Микрофон - AudioTechnica at2035
    Звуковая карта - Scarlett Solo
    Петличка - Rode smartlav+
    Клавиатура - HyperX Alloy
    Вторая клавиатура - apple magic keyboard(black edition)
    Монитор DELL 25'
    Монитор Asus mg248q
    Iphone 11 pro(зеленый)
    CAMLINK elgato - для стриминга
    JBL headset
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    Музыка:
    Inteus w BACKWHEN - Planetarium
    KASPA- Not long now
    LOCAL STRANGER w BERRYMANE - CUT-THROAT (TERROR TOWN)
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    00:00 Введение
    01:40 Самый простой пример
    03:20 Разбор реального проекта и тест этого проекта
    06:30 Тесты на Windows(Как и что? Google Test)
    10:55 Тесты на Linux
    16:45 Про виды тестирования и какие они бывают
    20:35 CI/CD пайлайн

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

  • @deadrose-rp7oh
    @deadrose-rp7oh Год назад +194

    Давай гайд на 10 часов по с++ уверен много людей ждут от тебя

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

      Десять мало...

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

      На 24 часа.

    • @valk9819
      @valk9819 11 месяцев назад

      Не ломался дай видос на 10 часов или на Udemy за 15$ выложи епт

    • @raidenyamato
      @raidenyamato 9 месяцев назад

      Пофиг на сколько, главное подробно

    • @chelol208
      @chelol208 9 месяцев назад

      на 10 лет

  • @itszzupart6607
    @itszzupart6607 Год назад +46

    Хочется 10 часововой курс по с++. Даже не для того, чтобы выучить теорию по нему, а чтобы понять, как мыслит или должен мыслить более менее состоятельный программист.

  • @8jem8
    @8jem8 Год назад +21

    хотим гайд по плюсам от самого очевидного до чего-то интересного. шоб тутор такой вышел: что учить самым маленьким, тем кто понимает какое-то ООП там и так далее по нарастающей. ХОТИМ

  • @Antishohin
    @Antishohin Год назад +6

    Это очень круто! Знания в такой подаче. Сижу, слушаю, записываю и не засыпаю. Мне, как новичку очень нравится твой контент

  • @justsliva
    @justsliva Год назад +5

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

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

    Блин, честно, из-за того, что начала заниматься программированием не так давно, смотреть до ужаса сложно, но как же это интересно и хочется заниматься дальше и дальше. Спасибо тебе за видосы )

  • @user-tg4sd3jn3b
    @user-tg4sd3jn3b Год назад +8

    58%, клевые видосы и подача, и монтаж, и вайб
    лично для себя не нашел ценности, за половину видоса осела инфа только про типы тестирования, но и те проскроллились оч быстро, хотя тестирование в целом интересно
    буду благодарен как за видосы на прикладные темы так и из области CS, разбор сложных вещей, теория с пояснениями, все то, что нужно сидеть разбирать самому, но не хватает времени из-за работы+петпроекта+девушка
    лайк за то, что по ходу видоса упоминая специализированные термины сразу объясняешь смысл простым язык+даешь контекст к термину
    у тебя крутой стиль! удачи

  • @user-ce7nw7im8k
    @user-ce7nw7im8k Год назад +1

    Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?

  • @user-vd2el1od1t
    @user-vd2el1od1t 11 месяцев назад

    Интересно. Особенно импонирует стиль повествования. Кратко и без воды.

  • @lex-Joker
    @lex-Joker Год назад +1

    Когда то всё таки произойдёт это и я начну изучать это досконально. С каждым видео я чувствую что этот момент всё ближе и ближе. Желание огромное в этом понимать, но заучивать пока желание не перебороло)))

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

    Респекутую тебе за CI/CD Все видео смотрятся как на одном вздохе))))
    Даже иногда жалею что не начал ++ изучать в молодости)
    Спасибо за гайд, а более всего за идею x-platform

  • @user-kq6bb4rz7s
    @user-kq6bb4rz7s Год назад

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

  • @alexander_228
    @alexander_228 Год назад +5

    Очень поучительный видос. Жаль, что лишь не многим нужен такой контент.

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

    Обучаюсь в школе 21 от Сбера в мск и ты очень вдохновляешь не бросать все это. Своей серьезностью, разборами и многим, ибо людей, которым рили интересно что-либо изучать, знать компьютерные технологии, железо и копаться во всем этом, а не быть тупо кодерами - очень мало.
    Очень дизморалит.
    Твои видео - глоток свежего воздуха и позволяет понять, зачем, для чего и как это нужно, не бросать начатое, ибо бывают моменты с затыками и затупками.,
    Твой канал отличается серьезностью к темам с одновременной мягкостью для новичков, ибо даешь указатели в те стороны, куда надо копать, чтобы не потерять время.
    И еще скорость повествования радует)
    Поэтому - не бросай и продолжай пилить контент. Очень выручаешь.
    До этого видео никак не мог вкатиться в тестирование, ибо ВООБЩЕ не понимал, что изучать и как начинать. А люди, которые знают - далеко не всегда хорошо объясняют для других.

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

    Спасибо! Ждем туториал по c++.

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

    За сравнение тестировки со сведением и мастерингом сразу лайк!

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

    Уууууууу обожаю твой контент ролик не смотрел только увидел но уже сзаю что он будет просто прекрасным прошу продолжай в тоже духк и не останавливайся

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

    Clion рулит. Очень полезно для новичков, автоматический статический анализ Clang-Tidy и подсказки. Система сборки - Cmake по умолчанию. Даже теже Gтесты есть встроенные

  • @AcidFloor90
    @AcidFloor90 9 месяцев назад

    Winderton, классный контент. Очень увлекательно. Хотелось бы посмотреть от тебя видео-обзор про Qt Framework (сделать какой-нибудь проектик, добавить туда тесты Qt Test и использовать прочие возможности фреймворка)

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

    Очень интересно, большое спасибо, но пожалуйста не торопись.

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

    Дружище! Ничего не понятно, но очень интересно!!! 😵‍💫

  • @sospeedwagon9289
    @sospeedwagon9289 Год назад +5

    Твои видео - лучшее что есть в IT индустрии на пару с alekOS, спасибо за контентич😘

  • @artetl
    @artetl Год назад +5

    На счет деливерной части - можно наверно веб-приложение релизить на кластер в кубере (докере) на тех же селектелах. Вот будет дичь: код напиши, тестами покрой, процесс настрой, собери, протестируй, разверни, откати…все как в реальной жизни)

  • @arctan-k
    @arctan-k Год назад +3

    можно и на императивных языках писать функциональщину, если жестко следить за стейтом и тем, что он не меняется. Я в ВУЗе вместо курса по тестрированию взял курс по дизайну ПО. Было довольно интересно посмотреть

  • @shironosa
    @shironosa Год назад +4

    Крутой видос, очень хорошо обьясняешь, прям в кайф смотреть и осваивать материал

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

    Тема интересная, но очень быстро все. Хотелось бы чуть подольше и поподробнее. Но и так очень годно, спасибо!

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

    Интересно да. Мало материалов таких

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

    Спасибо, пожалуйста продолжайте!

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

    Видос топчик.
    На каком процессе, нууу половину видео понять можно)

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

    Круто! Спасибо за видос

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

    Конечно интересно!

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

    Очень интересно!

  • @user-pt6bf3hx8b
    @user-pt6bf3hx8b Год назад

    Спасибо большое👍

  • @ilyaputilin
    @ilyaputilin 10 месяцев назад

    Почти ниче не понятно, но очень интересно и хотя бы ясно в каком направлении учить
    Спасибо тебе!!

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

    Не знаю зачем я смотрел это видео, ибо только только начал учить основы яп, но видосы интересные. Лайк

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

    Братан, хорош, давай, давай вперед! Контент в кайф, можно ещё? Вообще красавчик!

  • @user-ej7fd3re7u
    @user-ej7fd3re7u Год назад

    Спасибо за инфу что как используется, сам сижу в на линухе с любимым нвимом. Интересно менять самопальных костыли на рабочие конструкции

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

    Мне оч интересно спасибо

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

    Посмотрю видео полностью

  • @eyezaryvideos
    @eyezaryvideos 10 месяцев назад +1

    Лучше всё же расшифровывать термины для смысла. Например, раньше не было термина CI/CD и мне было не понятно что за сокращение. А лезть смотреть было лень) А это просто Continuous Integration / Continious Deployment, старые знакомые))

    • @eyezaryvideos
      @eyezaryvideos 10 месяцев назад

      P..S. Туториал гут

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

    100%
    Спасибо мужик!

  • @ATtiny13a-PU
    @ATtiny13a-PU Год назад

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

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

    В какой программе монтируешь

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

    Родной scheme... Хоть где-то я встретил его упоминание.

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

    Давай вперед вперед!!!

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

    Привет, я вот одну фишку у разных разработчиков замечал и вот у тебя заприметил и я не совсем ее понял.Зачем использовать VS Code в паре с Visual studio ?

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

      Visual studio нету на линуксе, поэтому на линуксе юзают vs code

  • @Mr.manpasserby
    @Mr.manpasserby 8 месяцев назад

    Здравствуйте, Winderton! По какой книге хорошо учить C++?
    Мне понравилась книга Р. Лафоре. Даже респектнули за неё из Microsoft. Но я заметил, что она устарела в плане, что там нет даже C++ 11.
    А Страуструпа книга 2013 года с C++11. Компании работают (я заметил ) в основном на C++14

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

      Если вообще не учил до этого С++, то сначала хоть что-то выучи и хоть какой-то серьёзный проект напиши, потому что все свистелки и перделки, которые добавляют в язык от версии к версии предназначены для улучшения кода для тех, кто и так умеет его писать.

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

    Нормальная такая преджуниорская стадия)

  • @user-fk3qn7uh3z
    @user-fk3qn7uh3z Год назад

    Чётко. Красавчик

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

    Интересно слушать, хотя я вообще из другой оперы😅

  • @user-mr6xr9zp2n
    @user-mr6xr9zp2n Год назад

    почему мультипарадигменным языкам отказывают в праве быть функциональными? типа в c++ есть какие то проблемы с замыканиями?

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

    Все прошлые 10 лет я думал что я знаю с++)

  • @user-ok4um8ux5j
    @user-ok4um8ux5j Год назад

    А гайд про C будет?

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

    Спасибо, ничего не понятно, но очень интересно

  • @nokia_n-gage
    @nokia_n-gage Год назад

    Супер!

  • @user-bc9qc6xg9i
    @user-bc9qc6xg9i Год назад

    Оставлю на завтра

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

    Интерсно!

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

    сделай по разработке игр видео

  • @couragic
    @couragic Год назад +12

    В C++ тестирование не так критично, как в интерпретируемых языках. Компилятор многое проверит ;). А вообще интересно было про новые фичи С++ - корутины, концепты, std::ranges etc., и вообще что там в 20/23 стандартах добавили.

    • @markriven1259
      @markriven1259 Год назад +11

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

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

      @@markriven1259в случае, если ошибка только потенциальная, компилятор вывалит тебе ворнинг с предупреждением, а кто его будет читать и вникать …

    • @user-if3gf2wr5w
      @user-if3gf2wr5w Год назад +1

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

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

      @@markriven1259по поводу «компилятор проверит» - это была скорее шутка. Но в каждой шутке как говорится есть доля правды. В интерпретируемых языках стремятся добиться 100% покрытия, как раз чтобы выявить синтаксические ошибки, а в плюсах такие просто на этапе компиляции выявятся. Поэтому в плюсах 100% покрытие в юнит тестах не всегда нужно.

    • @user-zg2bx5cb3d
      @user-zg2bx5cb3d Год назад +1

      @@couragic очень скудное представление об интерпретируемых языках от человека с сишностью головного мозга. А по поводу компилятора - в плюсах он не проверяет ничего, неверные присваивания, ошибки памяти итд итп легко будут откомпилированы. В более продвинутых языках, го например, компилятор проверяет намного больше ошибок, в расте -- компиляция гарантирует работоспособность программы, чего несчастные сишники даже тестами не могут добиться

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

    всл, было сложно накатить какой нибудь gentoo linux, ну или void linux? нормальные дистро которые мало жрут при том что это полноценный линукс

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

    Очень не люблю смотреть каналы на русском, ибо пытаюсь выучить английский, но твои ролики как бы такое сказать, я уже программист, настоящий как полтора года, а варюсь в теме года 2 может 3. Есть проекты и когда ты делаешь что-то долго, как ты знаешь ты всё время что-то чинишь в своём коде и как бы спустя месяца, как ты работаешь над своим проектом ты выгораешь, но твои ролики заставляют тебя хотеть снова открыть visual studio.

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

    Ничего не понятно но очень интересно

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

    I am looking all ever for it

  • @martin-garcia-from-madrid
    @martin-garcia-from-madrid Год назад

    Давай гайд на c++ на 10 часов

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

    в какой проге ты рисуешь?

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

    сильно

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

    feed back!!!

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

    Давай гайд по CMake`у.

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

      На канале есть уже бро

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

    мне интересно лайки всегда ставлю комменты боль(нужно думать)

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

    Думал видео как всегда в х1.5 но оказалось что нет - скорость обычная 🤔

  • @user-lu7mm8bw1m
    @user-lu7mm8bw1m Год назад

    кайф просто кайф

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

    ничего не понял

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

    Куда привели меня рекомендации:

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

    Когда видео по Rust'у ?

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

    Напиши настройки баша. Я такой же хочу

  • @user-mz8kc9fu7c
    @user-mz8kc9fu7c Год назад

    СтрашнА, вырубай!😅😅😅

  • @user-um9wc5np6t
    @user-um9wc5np6t Год назад

    Салам братка

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

    А кто мне может на вопрос чуть не по теме. Я честно говоря тестирование в работе не использую. Я сторонник проверять сам, но опыт через devOps был. Кто мне может объяснить зачем нужен devOps если юниттестинг вполне делает то же самое? Я понимаю что там можно настроить разные среды выполнения. Но, блин, если ты пишешь на винде под Линуху, то у тебя по любому должен быть dev сервак для этого. Плюс через юниттестинг ты точно можешь быть уверен что если у тебя все летит в тар тарары то это не из-за гребанных fuse систем. У меня там на определенных вызовах в kernel просто цп-шка уходит в 100ку. А нативно все ок.
    Другой момент - Я сейчас пишу десктопное приложение. Вот как мне тестинг поможет? Там проблемы могут быть в результате взаимодействия с окном. Один хрен руками придется проверять
    А по поводу ошибок что показал автор - блин это поймает даже статический анализ кода

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

    + в копилку с++ на 10 часов

  • @user-pf6zh2gj4x
    @user-pf6zh2gj4x Год назад

    ну хоть что-то не на питоне.. Ура!!

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

    Jetbrains OneLove

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

    wsl это ад, выжирающий память подчистую, плюс дикие тормоза при пересечении фаиловой границы между системами. Нод модули, например, могут ставится минут 5-10 просто если твой проект расположен на половине винды, а сама нода под wsl. Можно же использовать gitbash и терминал windows terminal. Практически весь софт есть и под винду. На wsl можно ставить только всякую дичь, которая "не имеет аналогов"

  • @user-pf7yh2lj7v
    @user-pf7yh2lj7v Год назад

    Конкатенирует смешное слово

  • @user-tx6hg2zx8p
    @user-tx6hg2zx8p 10 месяцев назад

    Гайд по С++

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

    Expected значение в тестовых макросах должно быть СЛЕВА!

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

    Pre-junior, это trainee. Хотеть от вчерашнего студента знания в области CI/CD - это слишком завышенные требования
    Не надо сеять в умы людей этот паттерн

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

      Это уже стандарт, старина. Адаптироваться малым нужно.

    • @user-oc3dj9do7l
      @user-oc3dj9do7l Год назад

      @@wndtn Так если по факту посмотреть по вакансиям на Junior C++ программиста, то CI/CD вообще не требуется, обычно просто неплохие знания C++ и фреймворка, это скорее для Junior DevOps или у вас сильно стандарты завышены

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

      @@wndtn CI/CD даже джунам не нужен. этим уже занимаются люди выше

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

    что за WSL?

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

    Как тебя не начало тошнить от этого за столько лет?

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

      Я как быший музыкант и ток вкатывающийся в проганье (ну как , уже пять лет из которых год эт плюсы) могу сказать -
      так же как и музыкантов не тошнит от настройки/наладки их же инструментов .
      Если ты находишь приспособу позволяющую тебе поддерживать твой инструмент , то ты будешь хотеть её изучить и использовать .
      Как пример струнники юзают тюнер , что бы быстро настраивать струные инструменты , но ведь надо ещё найти и научится им пользоваться .

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

    Видос очень интересный, однако я не знаю С++. 76%

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

    Сорри что сложно, мужик, но зато ты чему-то научишься.

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

      11 секунда

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

      100%, все круто

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

      100%, но все вообще тяжело пошло, понял может от силы процентов 10-15%

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

      100

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

    Пришёл сюда чисто случайно, сам на джаве сижу и там юниты прописывал и потому процентов 15-20 от ролика понял, но остальное это просто изнасилование в мозг, если бы прогал на с++ и в VS мб было б попроще, но я адепт жабы и среды разработки от JetBrains (IDEA)... В целом интересно но темп прям очень шустрый, как будто на х2 смотрю)

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

    База

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

    как жить, если интересно но ничего не понимаешь?

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

      нет тупых людей. При осмыслении своего подхода к обучению тебе станет легче, и тогда прогресс в навыках станет обыденностью)

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

    suddaa

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

    Передать по ссылке и вернуть❤❤❤

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

      там пометка специально добавлена, старина, но ты хорош

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

    Коммент

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

    Пишу на Java.

  • @user-fu4pr5kx4u
    @user-fu4pr5kx4u Год назад

    Гайд на 10 часов - это хрень. Видео лучше делать короткими 15-25 минут. Давать им осознанные названия и раскладывать в плейлисты по порядку.
    А 10 часов этот самому замучаться и зрителя замучить.

  • @user-tb7ye7jy6m
    @user-tb7ye7jy6m Год назад

    зачем вообше нужны тесты? когда ты пишеш прогу ты и так отлажываеш все в процесе

    • @wndtn
      @wndtn  Год назад +7

      Да ты издеваешься, старина

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

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

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

      рофел)

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

      Вобшэ не нужоны, это всё для инфоцыган.

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

      Я раньше тоже так думал. Потом дошло на практике: когда ты программируешь, ты там чего-то поменял, здесь. Потом глядишь, у тебя здесь работает, а в другом уже нет. Ищешь, вспоминаешь ... А, понятно. Тут чего то забыл или упустил из внимания, когда изменял код. Исправил, пошел дальше. И так много раз. Хорошо если в процессе далеко в лес не зашел и не отошел от "базы" то есть от некоего стабильного безбагового состояния. А иначе это вспоминание откатывание ментально назад и поиск ошибки и отлаживание может занять кучу времени. А так, когда у тебя есть подготовленые тесты, ты что-то изменил в программе, запустил тест-скрипт и он практически моментально прошёлся по всем аспектам/функциям итд. и засёк проблемы в случае чего и ничего не забыл. А так ты бы в ручную все аспекты проверял. Это бы заняло больше времени и во вторых, возможно ты бы чего то забыл проверить, а потом бы это у тебя вылезло, но ты уже отошёл далеко от "базы".
      Короче тесты, это та же отладка, просто её процесс со всеми аспектами записан в скрипт, тебе не надо её каждый раз задавать, вспоминать, а всё ли ты проверил и концентрироватся на всём этом. Это освобождает твои умственные рессурсы (которые и так нужны для написания кода) и сокращают время, если программа сложная, многофункциональная и делаются много изменений в коде.

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

    видос не очень👍