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

  Рет қаралды 83,961

Winderton

Winderton

Күн бұрын

Привет.
Что такое Тесты? Что такое 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 Жыл бұрын
Давай гайд на 10 часов по с++ уверен много людей ждут от тебя
@alexen5465
@alexen5465 Жыл бұрын
Десять мало...
@kollyanbrutall
@kollyanbrutall Жыл бұрын
На 24 часа.
@valk9819
@valk9819 11 ай бұрын
Не ломался дай видос на 10 часов или на Udemy за 15$ выложи епт
@raidenyamato
@raidenyamato 9 ай бұрын
Пофиг на сколько, главное подробно
@chelol208
@chelol208 9 ай бұрын
на 10 лет
@itszzupart6607
@itszzupart6607 Жыл бұрын
Хочется 10 часововой курс по с++. Даже не для того, чтобы выучить теорию по нему, а чтобы понять, как мыслит или должен мыслить более менее состоятельный программист.
@Antishohin
@Antishohin Жыл бұрын
Это очень круто! Знания в такой подаче. Сижу, слушаю, записываю и не засыпаю. Мне, как новичку очень нравится твой контент
@justsliva
@justsliva Жыл бұрын
видео пушка! нравится по вечерам смотреть твой материал, интересная подача и приятный голос :)
@8jem8
@8jem8 Жыл бұрын
хотим гайд по плюсам от самого очевидного до чего-то интересного. шоб тутор такой вышел: что учить самым маленьким, тем кто понимает какое-то ООП там и так далее по нарастающей. ХОТИМ
@user-ce7nw7im8k
@user-ce7nw7im8k Жыл бұрын
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
@allya7953
@allya7953 Жыл бұрын
Блин, честно, из-за того, что начала заниматься программированием не так давно, смотреть до ужаса сложно, но как же это интересно и хочется заниматься дальше и дальше. Спасибо тебе за видосы )
@illquest
@illquest Жыл бұрын
Респекутую тебе за CI/CD Все видео смотрятся как на одном вздохе)))) Даже иногда жалею что не начал ++ изучать в молодости) Спасибо за гайд, а более всего за идею x-platform
@user-kq6bb4rz7s
@user-kq6bb4rz7s Жыл бұрын
блин, долго искал что такое эти ваши юнит тесты на плюсах. вот это то что мне надо было, наглядно, без воды и четко, поставил бы больше одного лайка, если была бы возможность. конкретный респект!
@lof9778
@lof9778 Жыл бұрын
Обучаюсь в школе 21 от Сбера в мск и ты очень вдохновляешь не бросать все это. Своей серьезностью, разборами и многим, ибо людей, которым рили интересно что-либо изучать, знать компьютерные технологии, железо и копаться во всем этом, а не быть тупо кодерами - очень мало. Очень дизморалит. Твои видео - глоток свежего воздуха и позволяет понять, зачем, для чего и как это нужно, не бросать начатое, ибо бывают моменты с затыками и затупками., Твой канал отличается серьезностью к темам с одновременной мягкостью для новичков, ибо даешь указатели в те стороны, куда надо копать, чтобы не потерять время. И еще скорость повествования радует) Поэтому - не бросай и продолжай пилить контент. Очень выручаешь. До этого видео никак не мог вкатиться в тестирование, ибо ВООБЩЕ не понимал, что изучать и как начинать. А люди, которые знают - далеко не всегда хорошо объясняют для других.
@lex-Joker
@lex-Joker Жыл бұрын
Когда то всё таки произойдёт это и я начну изучать это досконально. С каждым видео я чувствую что этот момент всё ближе и ближе. Желание огромное в этом понимать, но заучивать пока желание не перебороло)))
@user-vd2el1od1t
@user-vd2el1od1t 11 ай бұрын
Интересно. Особенно импонирует стиль повествования. Кратко и без воды.
@user-tg4sd3jn3b
@user-tg4sd3jn3b Жыл бұрын
58%, клевые видосы и подача, и монтаж, и вайб лично для себя не нашел ценности, за половину видоса осела инфа только про типы тестирования, но и те проскроллились оч быстро, хотя тестирование в целом интересно буду благодарен как за видосы на прикладные темы так и из области CS, разбор сложных вещей, теория с пояснениями, все то, что нужно сидеть разбирать самому, но не хватает времени из-за работы+петпроекта+девушка лайк за то, что по ходу видоса упоминая специализированные термины сразу объясняешь смысл простым язык+даешь контекст к термину у тебя крутой стиль! удачи
@flukeon7803
@flukeon7803 Жыл бұрын
За сравнение тестировки со сведением и мастерингом сразу лайк!
@alexander_228
@alexander_228 Жыл бұрын
Очень поучительный видос. Жаль, что лишь не многим нужен такой контент.
@matweyrybakovskiy2952
@matweyrybakovskiy2952 Жыл бұрын
Спасибо! Ждем туториал по c++.
@VIX3301
@VIX3301 Жыл бұрын
Уууууууу обожаю твой контент ролик не смотрел только увидел но уже сзаю что он будет просто прекрасным прошу продолжай в тоже духк и не останавливайся
@OMRKiruha
@OMRKiruha Жыл бұрын
Clion рулит. Очень полезно для новичков, автоматический статический анализ Clang-Tidy и подсказки. Система сборки - Cmake по умолчанию. Даже теже Gтесты есть встроенные
@artetl
@artetl Жыл бұрын
На счет деливерной части - можно наверно веб-приложение релизить на кластер в кубере (докере) на тех же селектелах. Вот будет дичь: код напиши, тестами покрой, процесс настрой, собери, протестируй, разверни, откати…все как в реальной жизни)
@AcidFloor90
@AcidFloor90 9 ай бұрын
Winderton, классный контент. Очень увлекательно. Хотелось бы посмотреть от тебя видео-обзор про Qt Framework (сделать какой-нибудь проектик, добавить туда тесты Qt Test и использовать прочие возможности фреймворка)
@arctan-k
@arctan-k Жыл бұрын
можно и на императивных языках писать функциональщину, если жестко следить за стейтом и тем, что он не меняется. Я в ВУЗе вместо курса по тестрированию взял курс по дизайну ПО. Было довольно интересно посмотреть
@artetl
@artetl Жыл бұрын
Очень интересно, большое спасибо, но пожалуйста не торопись.
@yuryasonov9289
@yuryasonov9289 Жыл бұрын
Дружище! Ничего не понятно, но очень интересно!!! 😵‍💫
@babichfx
@babichfx Жыл бұрын
Интересно да. Мало материалов таких
@sospeedwagon9289
@sospeedwagon9289 Жыл бұрын
Твои видео - лучшее что есть в IT индустрии на пару с alekOS, спасибо за контентич😘
@shironosa
@shironosa Жыл бұрын
Крутой видос, очень хорошо обьясняешь, прям в кайф смотреть и осваивать материал
@buka_jaz
@buka_jaz Жыл бұрын
Спасибо, пожалуйста продолжайте!
@melonges7884
@melonges7884 Жыл бұрын
Давай вперед вперед!!!
@fatoldhikki4837
@fatoldhikki4837 Жыл бұрын
Тема интересная, но очень быстро все. Хотелось бы чуть подольше и поподробнее. Но и так очень годно, спасибо!
@nickhouse555
@nickhouse555 Жыл бұрын
Конечно интересно!
@nicetime9855
@nicetime9855 Жыл бұрын
Видос топчик. На каком процессе, нууу половину видео понять можно)
@arbuz3228
@arbuz3228 Жыл бұрын
Круто! Спасибо за видос
@ivan_kirsanov
@ivan_kirsanov Жыл бұрын
Очень интересно!
@user-ej7fd3re7u
@user-ej7fd3re7u Жыл бұрын
Спасибо за инфу что как используется, сам сижу в на линухе с любимым нвимом. Интересно менять самопальных костыли на рабочие конструкции
@user-pt6bf3hx8b
@user-pt6bf3hx8b Жыл бұрын
Спасибо большое👍
@shtrampantunc4944
@shtrampantunc4944 Жыл бұрын
Привет, я вот одну фишку у разных разработчиков замечал и вот у тебя заприметил и я не совсем ее понял.Зачем использовать VS Code в паре с Visual studio ?
@yura4457
@yura4457 Жыл бұрын
Visual studio нету на линуксе, поэтому на линуксе юзают vs code
@itforall89
@itforall89 Жыл бұрын
Посмотрю видео полностью
@gleznik
@gleznik Жыл бұрын
Не знаю зачем я смотрел это видео, ибо только только начал учить основы яп, но видосы интересные. Лайк
@stock8043
@stock8043 Жыл бұрын
В какой программе монтируешь
@ilyaputilin
@ilyaputilin 10 ай бұрын
Почти ниче не понятно, но очень интересно и хотя бы ясно в каком направлении учить Спасибо тебе!!
@FindbuT
@FindbuT 7 ай бұрын
Мне оч интересно спасибо
@ATtiny13a-PU
@ATtiny13a-PU Жыл бұрын
Интересно, кто-то на винде включает опцию автоматического скрытия нижней панели пуска? Просто это и на видео истетично выглядит и на системе, у вас приложения работают в фулл экран, без этой выбивающейся из цветовой схемы таблички внизу.
@trier1118
@trier1118 Жыл бұрын
Братан, хорош, давай, давай вперед! Контент в кайф, можно ещё? Вообще красавчик!
@Mr.manpasserby
@Mr.manpasserby 8 ай бұрын
Здравствуйте, Winderton! По какой книге хорошо учить C++? Мне понравилась книга Р. Лафоре. Даже респектнули за неё из Microsoft. Но я заметил, что она устарела в плане, что там нет даже C++ 11. А Страуструпа книга 2013 года с C++11. Компании работают (я заметил ) в основном на C++14
@kosiak10851
@kosiak10851 7 ай бұрын
Если вообще не учил до этого С++, то сначала хоть что-то выучи и хоть какой-то серьёзный проект напиши, потому что все свистелки и перделки, которые добавляют в язык от версии к версии предназначены для улучшения кода для тех, кто и так умеет его писать.
@user-mr6xr9zp2n
@user-mr6xr9zp2n Жыл бұрын
почему мультипарадигменным языкам отказывают в праве быть функциональными? типа в c++ есть какие то проблемы с замыканиями?
@se1ron__432
@se1ron__432 Жыл бұрын
Родной scheme... Хоть где-то я встретил его упоминание.
@markusarganos
@markusarganos Жыл бұрын
100% Спасибо мужик!
@user-fk3qn7uh3z
@user-fk3qn7uh3z Жыл бұрын
Чётко. Красавчик
@sergbo3114
@sergbo3114 8 ай бұрын
Все прошлые 10 лет я думал что я знаю с++)
@eyezaryvideos
@eyezaryvideos 10 ай бұрын
Лучше всё же расшифровывать термины для смысла. Например, раньше не было термина CI/CD и мне было не понятно что за сокращение. А лезть смотреть было лень) А это просто Continuous Integration / Continious Deployment, старые знакомые))
@eyezaryvideos
@eyezaryvideos 10 ай бұрын
P..S. Туториал гут
@nokia_n-gage
@nokia_n-gage Жыл бұрын
Супер!
@vasiliynet3425
@vasiliynet3425 Жыл бұрын
Нормальная такая преджуниорская стадия)
@TheLolpwnz
@TheLolpwnz Жыл бұрын
Интерсно!
@user-bc9qc6xg9i
@user-bc9qc6xg9i Жыл бұрын
Оставлю на завтра
@hutorok_v_mir
@hutorok_v_mir Жыл бұрын
Интересно слушать, хотя я вообще из другой оперы😅
@xoxo2880808
@xoxo2880808 Жыл бұрын
Спасибо, ничего не понятно, но очень интересно
@user-ok4um8ux5j
@user-ok4um8ux5j Жыл бұрын
А гайд про C будет?
@user-lu7mm8bw1m
@user-lu7mm8bw1m Жыл бұрын
кайф просто кайф
@biterik2245
@biterik2245 Жыл бұрын
сильно
@bossmusa9075
@bossmusa9075 Жыл бұрын
Очень не люблю смотреть каналы на русском, ибо пытаюсь выучить английский, но твои ролики как бы такое сказать, я уже программист, настоящий как полтора года, а варюсь в теме года 2 может 3. Есть проекты и когда ты делаешь что-то долго, как ты знаешь ты всё время что-то чинишь в своём коде и как бы спустя месяца, как ты работаешь над своим проектом ты выгораешь, но твои ролики заставляют тебя хотеть снова открыть visual studio.
@fortstones3822
@fortstones3822 Жыл бұрын
I am looking all ever for it
@gik2959
@gik2959 Жыл бұрын
feed back!!!
@ps5games821
@ps5games821 Жыл бұрын
сделай по разработке игр видео
@autumiss
@autumiss Жыл бұрын
всл, было сложно накатить какой нибудь gentoo linux, ну или void linux? нормальные дистро которые мало жрут при том что это полноценный линукс
@Black_Dont_star
@Black_Dont_star Жыл бұрын
Ничего не понятно но очень интересно
@user-pf6zh2gj4x
@user-pf6zh2gj4x Жыл бұрын
ну хоть что-то не на питоне.. Ура!!
@martin-garcia-from-madrid
@martin-garcia-from-madrid Жыл бұрын
Давай гайд на c++ на 10 часов
@wusikijeronii4510
@wusikijeronii4510 Жыл бұрын
А кто мне может на вопрос чуть не по теме. Я честно говоря тестирование в работе не использую. Я сторонник проверять сам, но опыт через devOps был. Кто мне может объяснить зачем нужен devOps если юниттестинг вполне делает то же самое? Я понимаю что там можно настроить разные среды выполнения. Но, блин, если ты пишешь на винде под Линуху, то у тебя по любому должен быть dev сервак для этого. Плюс через юниттестинг ты точно можешь быть уверен что если у тебя все летит в тар тарары то это не из-за гребанных fuse систем. У меня там на определенных вызовах в kernel просто цп-шка уходит в 100ку. А нативно все ок. Другой момент - Я сейчас пишу десктопное приложение. Вот как мне тестинг поможет? Там проблемы могут быть в результате взаимодействия с окном. Один хрен руками придется проверять А по поводу ошибок что показал автор - блин это поймает даже статический анализ кода
@couragic
@couragic Жыл бұрын
В C++ тестирование не так критично, как в интерпретируемых языках. Компилятор многое проверит ;). А вообще интересно было про новые фичи С++ - корутины, концепты, std::ranges etc., и вообще что там в 20/23 стандартах добавили.
@markriven1259
@markriven1259 Жыл бұрын
А для чего тестировать по сути синтаксические баги? Мы же тесты для проверки логики пишем.
@artetl
@artetl Жыл бұрын
@@markriven1259в случае, если ошибка только потенциальная, компилятор вывалит тебе ворнинг с предупреждением, а кто его будет читать и вникать …
@user-if3gf2wr5w
@user-if3gf2wr5w Жыл бұрын
В нормальных проектах настроены линтеры, которые не позволят закоммитить код интерпретируемых языков с ошибками, то же самое можно настроить на компилируемых языках - ошибка компиляции на ворнингах например.
@couragic
@couragic Жыл бұрын
@@markriven1259по поводу «компилятор проверит» - это была скорее шутка. Но в каждой шутке как говорится есть доля правды. В интерпретируемых языках стремятся добиться 100% покрытия, как раз чтобы выявить синтаксические ошибки, а в плюсах такие просто на этапе компиляции выявятся. Поэтому в плюсах 100% покрытие в юнит тестах не всегда нужно.
@user-zg2bx5cb3d
@user-zg2bx5cb3d Жыл бұрын
@@couragic очень скудное представление об интерпретируемых языках от человека с сишностью головного мозга. А по поводу компилятора - в плюсах он не проверяет ничего, неверные присваивания, ошибки памяти итд итп легко будут откомпилированы. В более продвинутых языках, го например, компилятор проверяет намного больше ошибок, в расте -- компиляция гарантирует работоспособность программы, чего несчастные сишники даже тестами не могут добиться
@killergod4202
@killergod4202 Жыл бұрын
в какой проге ты рисуешь?
@wndtn
@wndtn Жыл бұрын
Krita
@shawnlight99
@shawnlight99 Жыл бұрын
База
@user-mz8kc9fu7c
@user-mz8kc9fu7c Жыл бұрын
СтрашнА, вырубай!😅😅😅
@rss7755
@rss7755 Жыл бұрын
+ в копилку с++ на 10 часов
@alexandrgorodnik8860
@alexandrgorodnik8860 Жыл бұрын
мне интересно лайки всегда ставлю комменты боль(нужно думать)
@thislogindoesnotexists
@thislogindoesnotexists Жыл бұрын
Думал видео как всегда в х1.5 но оказалось что нет - скорость обычная 🤔
@montyline
@montyline Жыл бұрын
Куда привели меня рекомендации:
@mdreal3264
@mdreal3264 Жыл бұрын
Jetbrains OneLove
@setwindowlongptr
@setwindowlongptr Жыл бұрын
ничего не понял
@spacehalone411
@spacehalone411 Жыл бұрын
Давай гайд по CMake`у.
@wndtn
@wndtn Жыл бұрын
На канале есть уже бро
@byKr3m
@byKr3m Жыл бұрын
Видос очень интересный, однако я не знаю С++. 76%
@alexloktionoff6833
@alexloktionoff6833 Жыл бұрын
Expected значение в тестовых макросах должно быть СЛЕВА!
@hineko_
@hineko_ Жыл бұрын
wsl это ад, выжирающий память подчистую, плюс дикие тормоза при пересечении фаиловой границы между системами. Нод модули, например, могут ставится минут 5-10 просто если твой проект расположен на половине винды, а сама нода под wsl. Можно же использовать gitbash и терминал windows terminal. Практически весь софт есть и под винду. На wsl можно ставить только всякую дичь, которая "не имеет аналогов"
@user-tx6hg2zx8p
@user-tx6hg2zx8p 10 ай бұрын
Гайд по С++
@user-pf7yh2lj7v
@user-pf7yh2lj7v Жыл бұрын
Конкатенирует смешное слово
@cyrilanisimov
@cyrilanisimov Жыл бұрын
Напиши настройки баша. Я такой же хочу
@narashikuga6608
@narashikuga6608 Жыл бұрын
Когда видео по Rust'у ?
@Alexey_Ivanov
@Alexey_Ivanov Жыл бұрын
Pre-junior, это trainee. Хотеть от вчерашнего студента знания в области CI/CD - это слишком завышенные требования Не надо сеять в умы людей этот паттерн
@wndtn
@wndtn Жыл бұрын
Это уже стандарт, старина. Адаптироваться малым нужно.
@user-oc3dj9do7l
@user-oc3dj9do7l Жыл бұрын
@@wndtn Так если по факту посмотреть по вакансиям на Junior C++ программиста, то CI/CD вообще не требуется, обычно просто неплохие знания C++ и фреймворка, это скорее для Junior DevOps или у вас сильно стандарты завышены
@cyber_engine
@cyber_engine Жыл бұрын
@@wndtn CI/CD даже джунам не нужен. этим уже занимаются люди выше
@SmokySairon
@SmokySairon Жыл бұрын
Пришёл сюда чисто случайно, сам на джаве сижу и там юниты прописывал и потому процентов 15-20 от ролика понял, но остальное это просто изнасилование в мозг, если бы прогал на с++ и в VS мб было б попроще, но я адепт жабы и среды разработки от JetBrains (IDEA)... В целом интересно но темп прям очень шустрый, как будто на х2 смотрю)
@fr13nds78
@fr13nds78 Жыл бұрын
suddaa
@monarch8188
@monarch8188 Жыл бұрын
Как тебя не начало тошнить от этого за столько лет?
@Grif_on96
@Grif_on96 Жыл бұрын
Я как быший музыкант и ток вкатывающийся в проганье (ну как , уже пять лет из которых год эт плюсы) могу сказать - так же как и музыкантов не тошнит от настройки/наладки их же инструментов . Если ты находишь приспособу позволяющую тебе поддерживать твой инструмент , то ты будешь хотеть её изучить и использовать . Как пример струнники юзают тюнер , что бы быстро настраивать струные инструменты , но ведь надо ещё найти и научится им пользоваться .
@user-um9wc5np6t
@user-um9wc5np6t Жыл бұрын
Салам братка
@wndtn
@wndtn Жыл бұрын
Сорри что сложно, мужик, но зато ты чему-то научишься.
@shelkarian
@shelkarian Жыл бұрын
11 секунда
@theproshin9986
@theproshin9986 Жыл бұрын
100%, все круто
@un1vvverse
@un1vvverse Жыл бұрын
100%, но все вообще тяжело пошло, понял может от силы процентов 10-15%
@undefinediam
@undefinediam Жыл бұрын
100
@ufidstoy5503
@ufidstoy5503 Жыл бұрын
что за WSL?
@vladbabenko3937
@vladbabenko3937 Жыл бұрын
линукс в винде
@RomanI1402
@RomanI1402 Жыл бұрын
Коммент
@idodoqdo5783
@idodoqdo5783 Жыл бұрын
Передать по ссылке и вернуть❤❤❤
@wndtn
@wndtn Жыл бұрын
там пометка специально добавлена, старина, но ты хорош
@richardneztov
@richardneztov Жыл бұрын
Пишу на Java.
@lisaspector4449
@lisaspector4449 Жыл бұрын
как жить, если интересно но ничего не понимаешь?
@nilmdreik
@nilmdreik Жыл бұрын
нет тупых людей. При осмыслении своего подхода к обучению тебе станет легче, и тогда прогресс в навыках станет обыденностью)
@user-fu4pr5kx4u
@user-fu4pr5kx4u Жыл бұрын
Гайд на 10 часов - это хрень. Видео лучше делать короткими 15-25 минут. Давать им осознанные названия и раскладывать в плейлисты по порядку. А 10 часов этот самому замучаться и зрителя замучить.
@steelswing
@steelswing Жыл бұрын
видос не очень👍
@user-tb7ye7jy6m
@user-tb7ye7jy6m Жыл бұрын
зачем вообше нужны тесты? когда ты пишеш прогу ты и так отлажываеш все в процесе
@wndtn
@wndtn Жыл бұрын
Да ты издеваешься, старина
@abrajmek_zalilov
@abrajmek_zalilov Жыл бұрын
зачем нужна проверка качества сантехники? ты же когда в туалет идёшь, обычно сам бачок в процессе немного починяешь
@vladbabenko3937
@vladbabenko3937 Жыл бұрын
рофел)
@shtein4476
@shtein4476 Жыл бұрын
Вобшэ не нужоны, это всё для инфоцыган.
@RoadToFuture007
@RoadToFuture007 Жыл бұрын
Я раньше тоже так думал. Потом дошло на практике: когда ты программируешь, ты там чего-то поменял, здесь. Потом глядишь, у тебя здесь работает, а в другом уже нет. Ищешь, вспоминаешь ... А, понятно. Тут чего то забыл или упустил из внимания, когда изменял код. Исправил, пошел дальше. И так много раз. Хорошо если в процессе далеко в лес не зашел и не отошел от "базы" то есть от некоего стабильного безбагового состояния. А иначе это вспоминание откатывание ментально назад и поиск ошибки и отлаживание может занять кучу времени. А так, когда у тебя есть подготовленые тесты, ты что-то изменил в программе, запустил тест-скрипт и он практически моментально прошёлся по всем аспектам/функциям итд. и засёк проблемы в случае чего и ничего не забыл. А так ты бы в ручную все аспекты проверял. Это бы заняло больше времени и во вторых, возможно ты бы чего то забыл проверить, а потом бы это у тебя вылезло, но ты уже отошёл далеко от "базы". Короче тесты, это та же отладка, просто её процесс со всеми аспектами записан в скрипт, тебе не надо её каждый раз задавать, вспоминать, а всё ли ты проверил и концентрироватся на всём этом. Это освобождает твои умственные рессурсы (которые и так нужны для написания кода) и сокращают время, если программа сложная, многофункциональная и делаются много изменений в коде.
СПИДРАН ВСЕГО Comp Scie
21:35
Winderton
Рет қаралды 309 М.
100❤️ #shorts #construction #mizumayuuki
00:18
MY💝No War🤝
Рет қаралды 20 МЛН
Sigma Girl Education #sigma #viral #comedy
00:16
CRAZY GREAPA
Рет қаралды 72 МЛН
КАХА и Джин 2
00:36
К-Media
Рет қаралды 4 МЛН
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 118 #shorts
00:30
How I wrote online shooter on C++ in a week
25:31
Vectozavr
Рет қаралды 996 М.
Вкатываемся в тестирование кода
8:35
ExtremeCode
Рет қаралды 127 М.
100❤️ #shorts #construction #mizumayuuki
00:18
MY💝No War🤝
Рет қаралды 20 МЛН