хоспаде! Наконец то хоть кто то потратил время и силы, что бы на монтаже вырезать набор кода, оговорки, вздохи и чавканье! Это в принципе лучший обучающий материал по программированию, который я видел! Огромное спасибо, очень приятно смотреть и слушать!
@АлександрЦарьков-ъ3з2 жыл бұрын
U
@awenn20152 жыл бұрын
W
@mirakghost13852 жыл бұрын
U
@dunakovskyigor8522 жыл бұрын
Спасибо! Я новичок, мозги "закипели", но при наличии множества новых слов, суть понятна на первый взгляд. Уверен, после нескольких просмотров, всё встанет по местам ;)
@awenn20152 жыл бұрын
@@dunakovskyigor852 зачем мне приходит уведомление если вы отвечаете не мне собственно
@ИгорьДи-н5г2 жыл бұрын
Гражданин, Вы просто таки превратили ООП, сложившегося в мозгу в непонятную мешанину, в информационную конфетку. За Ваш труд и доходчивое объяснение паттернов можно поставить памятник при жизни. Вы огромный молодец! Карма у вас будет строго положительной.
@UlbiTV2 жыл бұрын
Игорь, спасибо! Рад, что понравилось
@ЮрийЮрий-ь2н Жыл бұрын
Привет, есть видео на основе Java?)))
@true7991 Жыл бұрын
привет, чисто из интереса вопрос, зачем сейчас изучать ооп ,если давно уже перешли на функции? я имею ввиду, что сейчас же уже и нигде его использовать
@redheroteam Жыл бұрын
@@true7991 так в JS все равно всё есть объекты. Для понимания того, как это работает.
@true7991 Жыл бұрын
@@redheroteam ну если только для понимания,то да,а так считай никогда его и не используешь
@ryengard3 жыл бұрын
Это лучший материал по ООП, что я встречал за последние 3 года. Спасибо за труд и мастерство повествования.
@UlbiTV3 жыл бұрын
Старался! Спасибо!
@this_IsUsername3 жыл бұрын
К тому же и доступно, наглядно. Вспоминаю, как это было в универе и какой же кошмар там был, ужас.
@gogenmogen35623 жыл бұрын
и чем же лучший? Объяснять инкапсуляцию на геттерах и сеттерах это худшее что можно делать Потом такие люди приходят в компании и пишут по сути ту же самую процедурщину, но с подтипированием
@ДенисЛепешкин-ы8ц3 жыл бұрын
@@gogenmogen3562, что-то не нашёл у тебя лучшего материала по ООП. Засранец что ли? Любишь гадить в комментариях?
@gogenmogen35623 жыл бұрын
@@ДенисЛепешкин-ы8ц Я уже десятки раз говорил про ООП людям в чатах, еще раз объяснять тебе смысла не вижу, особенно видя твою реакцию Можешь дальше херачить хендлеры сервисы и пожо и думать что пишешь в ООП
@АндрейМарковский-э5д2 жыл бұрын
тот случай когда, читал/учил но плохо себе представлял что это и как выглядит. Вроде бы уже и начал писать код, применяешь ооп, агрегацию и т.д. но даже не подозреваешь об этом, что это имменно оно, просто знаешь что так можно и нужно делать и всё. После видео приходит осознание и понимание, всё становится на свои места! Просто потрясающий ролик!!! , с ПРОСТЫМИ примерами, понятными для восприятия. Спасибо!
@sudoge12 жыл бұрын
для людей немного вошедших в програминг это будет более менее ясно и понятно, но абсолютно новеньким людям надо объяснять языком немного не таким сухим как в видео и приводить более приземленные аналогии. я понимаю, что это видео не претендует на обучение с 0 или детей, но все же в ооп главное - это самая простая абстракция )
@duckdeduct5222 жыл бұрын
Чёткий Человек! У него всё четко! Спасибо тебе огромное! что не водой кормишь,а полноценным наваристым супом понятной информации.Как долго я тебя искала, как долго я тебя ждала🤗🥰
@UlbiTV2 жыл бұрын
Очень приятно!) спасибо, и приятного аппетита 😂👍 (я про супчик)
@duckdeduct5222 жыл бұрын
@@UlbiTV 🍜🤤🧠
@user-vg3pw9qe1x3 жыл бұрын
Ютуб порекомендовал мне это видео сегодня. Видимо, это из-за того, что я искал "белый шум" для медитации и остановки внутреннего диалога.
@alsufayzi4875 ай бұрын
😂😂😂😂😂😂😂😂
@simolauronen26962 жыл бұрын
Комментарий для улучшения позиции видео в поисковой выдаче в благодарность за ясное изложение. Пасиб))
@ЭзамАппаева3 жыл бұрын
Как раз были пробелы в ооп, думаю у всех начинающих фронтендеров есть с этим проблемы. Спасибо!!!!
@vxrsussss5 ай бұрын
Ещё и у всех qa-шников:)
@Георгий-ь6с Жыл бұрын
Да, все очень понятно - без воды, лишних слов, просто и по делу, это и урок для других преподавателей как надо правильно готовиться к записи)) Спасибо!
@marspro763 жыл бұрын
Это вселенная помогает мне.. Завтра собеседование, оч плавал в теории, а тут этот видео как послание свыше. Подача - огонь.
@DubinArtur3 жыл бұрын
Как прошло?
@marspro763 жыл бұрын
@@DubinArtur пока не тяну на автоматизацию, сижу в мануальных учу дальше...
@petrvictorovich2 жыл бұрын
Всегда. ВСЕГДА И У ВСЕХ - не хватает информации - как, где и когда это применять. Т.е. я узнал много нового и интересного - а теперь мне нужна дюжина примеров - где это применить. Т.е. я после просмотра этого видео - буду что-то писать и НЕ УВИЖУ что тут нужно применить, например композицию. Когда говорят, что для обучения программированию "нужен менторинг" - то нужен он именно для того, чтобы посмотреть код и сказать - "здесь делай композицию, а здесь примени синглтон". Но эта "передача опыта" вполне заменяема набором примеров - взглядом с разных сторон, на то, как один принцип реализуется в разных ситуациях. Автору - в любом случае - большое спасибо и не мне ему говорить, чтобы он делал больше и лучше, хотя было бы неплохо =) Просто я вижу, что можно сделать... вернее - нет принципиальной НЕвозможности сделать - такой обучающий материал - чтобы прям, как в матрице - загружалось в мозг и сразу работало 😶🌫
@petrvictorovich2 жыл бұрын
А ещё... по-мелочи. Меня очень путает, когда одно и то же называется разными словами. В данном ролике я бы заменил все "объекты" на "экземпляр класса" - потому что это более однозначно. "Объекты" бывают разные - а "экземпляр класса" - это сразу понятно что про ООП и про new Class()
@petrvictorovich2 жыл бұрын
А ещё... по-мелочи. Меня очень путает, когда одно и то же называется разными словами. В данном ролике я бы заменил все "объекты" на "экземпляр класса" - потому что это более однозначно. "Объекты" бывают разные - а "экземпляр класса" - это сразу понятно что про ООП и про new Class()
@angrybird92313 жыл бұрын
На мой взгляд, максимально понятно для восприятия преподал материал. Хоть с первого раза не удалось понять интерфейсы и абстрактные классы, однако я понимаю, что лучшего объяснения я не найду. Спасибо, однозначно лайк!
@muhammad-hasovskiy17 күн бұрын
Только только вхожу в эту сферу, изучаю основные понятия, вообще короче я почти нулевик в программировании, но поставил цель, а люди такие как автор этого видео делают мой тернистый путь легче, спасибо тебе добрый человек! 🤝
@nickfist91873 жыл бұрын
За половину пары объяснил половину семестра. Респект
@victorzagrebin5765 Жыл бұрын
Просто, неспешно, с картинками и без воды. Молодец!
@amikuto3 жыл бұрын
Давно не мог точно понять что такое ООП. Были только заученные определения. Просмотрев это видео ни как не мог понять, почему я не наткнулся на него раньше? А оказывается оно вот-вот только вышло. Отличная подача и объяснение материала
@MasterofLupanars2 жыл бұрын
Вот блин, я плюсы ради этого учить начал, а оказывается кто-то по родной жске урок снял. Выглядит многообещающе, надеюсь будут примеры использования и рекомендации на тему "где стоит, где нет". Пошёл смотреть.
@MasterofLupanars2 жыл бұрын
Что я могу сказать - понял и зачем нужны геттеры\сеттеры, хотя не раз и не два читал про них статьи, понял зачем нужны классы и в каких случаях их имеет смысл использовать. Как резюме пройденного самостоятельно материала видео подходит отлично, позволяя закрыть белые пятна. Само собой для того чтобы писать свою классовую логику этого не хватит, но может оказаться очень полезно на старте, хотя бы для понимания того как принято решать те или иные задачи. Короче годнота.
@nikitakirienko21472 жыл бұрын
Пересматриваю по несколько раз)
@lvan_lvanov Жыл бұрын
Вот пример, который помог мне понять полиморфизм параметрический лучше, но и пример Тимура очень хорош! Параметрический полиморфизм в ООП на примере JavaScript означает, что функции или классы могут иметь обобщенные типы данных, которые они могут использовать для работы с разными типами без необходимости знать их конкретную реализацию. Это позволяет нам писать более универсальный код, который может работать с различными типами данных, не повторая одинаковый код для каждого типа. Например, допустим, у нас есть класс Stack, который представляет стек, и мы хотим создать экземпляр этого класса, который может работать с разными типами данных (например, целыми числами и строками). Мы можем реализовать параметрический полиморфизм, задавая тип элементов стека в качестве параметра: class Stack { constructor() { this.items = []; } push(item: T) { this.items.push(item); } pop(): T | undefined { return this.items.pop(); } } const numberStack = new Stack(); numberStack.push(1); numberStack.push(2); console.log(numberStack.pop()); // Output: 2 const stringStack = new Stack(); stringStack.push("foo"); stringStack.push("bar"); console.log(stringStack.pop()); // Output: "bar" В этом примере класс Stack имеет обобщенный тип T, который позволяет нам указывать различные типы данных для элементов стека. Мы можем создавать экземпляры Stack с разными типами данных, такими как number и string, и использовать методы push и pop для работы с этими типами данных.
@АндрейМихайлович-п2л3 жыл бұрын
Чёткость и последовательность наглядность ( белым по чёрному) ничто не отвлекает от преподнесенной мысли класс!Лайк!
@easybot_3432 жыл бұрын
Годный материал, с помощью этих примеров я понял то, что давно читал в книжках, программировать не программирую, а читать читаю, пробовал программировать чуть что пошло не поплану пару часов попытаюсь исправить, пойму что ничего не выходит и бросаю, хотя уже и складывается ощущение что я это уже где-то видел или слышал)
@sidless38623 жыл бұрын
Это самое понятное объяснение ООП, которое я когда-либо слышал. Да ещё и на JS. Очень хорошо, что ты всегда объясняешь на понятных и наглядных примерах, а не как в учебниках тупым текстом. До этого никак не мог понять суть ООП, а сейчас более чем понятно
@RenderDragon2 жыл бұрын
ts
@misterblister71952 жыл бұрын
Это идеальная подача материала! Я узнала и поняла из этих 40 минут гораздо больше, чем за курс ООП в колледже. Спасибо Вам большое за контент!!!
@sushinskiy2 жыл бұрын
Идеальная? Может быть для таких людей, у кого это было недавно в колледже, но не для тех, кто с этим никогда не сталкивался.
@ДанилДмитриев-я5м2 жыл бұрын
@@sushinskiy как успехи
@anatolzva67633 жыл бұрын
Пишу чтобы поблагодарить автора за труд, картинки и крупный шрифт радуют и облегчают, радует всё лучше и лучше подача материала, спасибо и успехов в вашей не лёгкой работе, донести сложное для твёрдых лбом и туповатых умом.
@UlbiTV3 жыл бұрын
Рад, что замечаете мелочи, стараюсь, правда:)
@litvinenkow2 жыл бұрын
никогда не понимал тайпскрипт, а тут прям интересно стало и что-то понял по нему, спасибо
@radu51042 жыл бұрын
Дружище ты просто Учитель , учителей !!! Я не знаю даже что сказать ....ПРОСТО ЛУЧШИЙ !!! Спасибо за твою работу!!! очень всё доходчиво объяснил . не в обиду за комент ниже .
@vandi29662 жыл бұрын
Спасибо большое, только вливаюсь, все понятно
@funkoground51943 жыл бұрын
Вот недавно полуторачасовой ролик по продвинутому бэкенду смотрел. И тут выходит этот ролик, для меня как продолжение, более подробное объяснение DI и interface. Вот прям как знаешь что нужно) Спасибо огромное!
@zakazzabora44092 жыл бұрын
Спасибо за видео. Люто присоединяюсь ко всем тем, кто уже в комментариях попросил отдельного видео про паттерны проектирования с примерами!
@gnori2 жыл бұрын
Одно из немногих, достойное видео. Все доступно для понимания, также отдельная благодарность за примеры, которые действительно облегчают осознание теоретической части )
@FoxStreet412 жыл бұрын
Спасибо! Уже был знаком с ООП на момент просмотра, но подчеркнул для себя пару моментов. Автор объясняет крайне доступным языком.
@falsetrue79103 жыл бұрын
Мне уже самому смешно, что я постоянно захожу на твой канал, в надежде что там будет новое видео, раз в два дня точно это делаю, и каждый раз радуюсь, когда в рекомендациях всплывает новое видео! Наглядные примеры и качественное объяснение, высокий уровень! Спасибо!
@secondname_lastmane3 жыл бұрын
поставить оповещение на новое видео не судьба?)
@falsetrue79103 жыл бұрын
@@secondname_lastmane колокольчик всегда подводит
@АндрейПахомов-м7ъ3 жыл бұрын
Спасибо за простые примеры, разжевал ООП, dependency injection. Делаешь много для рускоязычного ютуба, спасибо ещё раз. Кажется оговорка на 25:32, хотел сказать "вызываем drive у машины", а сказал "вызываем drive у колеса"
@skwii3 жыл бұрын
да правда, это достаточно сильно понятно, подписался. спасибо, ты лучший
@Jason-zz9rs3 жыл бұрын
В первый раз вижу такой интересный и главное понятный ролик по ооп, очень понравилось
@UlbiTV3 жыл бұрын
Очень рад, что получилось интересно!
@РоманНекрасов-ч3у10 күн бұрын
начал смотреть видос и все равно труднова то как то шло, стопнул и пошел на примерах разбираться в ООП, разобрал классы, что делают констуркторы, зачем они, затем екстендс(наследование классов) разные методы чекнул, так же порешал различные задачки, изучил сетеры, геторры, статические свойства, модификаторы, интерфейс и начал смотеть твой видос по новой, госпади, как будто ты начал говорить со мной на одном языке и я все понял - процентов на 90 так точно . Респект тебе пойду смотреть твой видос про solid
@diadiaVadia Жыл бұрын
После прослушивания и осмысления данного видео действительно появляется в голове картинка, как устроено в общем ООП. Очень хорошая подача материала, без каких-то сложных и непонятных определений, приятная визуализация для лучшего усвоения теории. Спасибо большое за ваш труд✊🏻
@vmesed Жыл бұрын
как же доступно он объясняет... я всячески избегал тему ООП, побаивался за нее браться. но вот чувствую, что пришло время разобраться и нахожу этот потрясающий ролик! ща чуток передохну, закреплю тему и пойду про SOLID смотреть)
@АлександрИльяшенко-у9у2 жыл бұрын
Согласен с Kain Akuma. Лучшее видео про ООП! Давно такое искал именно такое, информативное!
@UlbiTV2 жыл бұрын
Спасибо!
@AndrewYurchenko Жыл бұрын
Вот это да. Первый раз вижу, настолько понятное, с примерами и доходчиво объясненное видео по ООП. Спасибо тебе человечище!!!
@dogober38612 жыл бұрын
Автор большое тебе спасибо за настолько разжеванную инфу, все доступно и понятно. Хочу заметить, что пока сам не попробовал на реальном примере использовать ООП, так и не понял как оно работает, не смотря на данное видео, но после практики данный ролик я понимаю гораздо глубже и осмысленней. Спасибо тебе)
@loshonkov2 жыл бұрын
Огромное спасибо за качественный материал
@webxcryptoit73083 жыл бұрын
Слушай, ты просто крут! Такая подача, четко, внятно, громко без воды! Ты просто мастер своего дела!
@antonpankrat45942 жыл бұрын
Спасибо! достаточно кратко, все по существу! без лишних соплей.
@saobao47963 жыл бұрын
Знаете почему я люблю C# в нем вот офигенно вот просто красота. Ты видишь что ты объявил, что ты подключил у него можно наследовать много классов. Я считаю си шарп одним из самых красивых и аккуратных языков программирования:)
@banshee-fck9 ай бұрын
Который списали с Java, где вся та же красота есть.
@RassulH-r6m2 жыл бұрын
На первый раз ничего не понял но было интересно ! Буду еще раз пересматривать и не один раз! Чётко рассказываешь!
@Яточка-ч4н2 жыл бұрын
Это то, что я искал, самое понятное объяснение ООП к 2021 году, спасибо
@dmitrygridasov24002 жыл бұрын
Очень хорошие явные примеры .Просто и понятно описано ,особенно в блок-схемах. Немного нехватает более явных примеров интерфейса и патернов. Спасибо
@Franc_Net2 жыл бұрын
Я с Си, перехожу на С++. И ООП в вашем изложении понятен. Благодарю. Единственное, когда вы показываете код, то на мобилке его не видно (мелкий). Хотя вам достаточно Ctrl+колесико его увеличить :) Ибо на компе не всегда есть возможность смотреть.
@АлексейСоловьев-с6и2 жыл бұрын
самое понятное объяснение за максимально короткое время, без воды, спасибо
@imdmotcm89538 ай бұрын
Узнал из этого урока больше чем знал до этого. Хотелось бы еще видео про патерны проектирования.
@mansurmakhmutov78232 жыл бұрын
Настолько лаконично и в то же время глубоко раскрыл тему.Респект
@disconnect-forever3 жыл бұрын
Большое спасибо автору за тайм-коды, легко найти нужный раздел. Конечно лайк)
@misterblister71952 жыл бұрын
ничего лишнего, все кратко и понятно с отличными примерами
@nikolayalem2493 жыл бұрын
Если бы подобное объяснение увидел в книге по с++ основ ОПП, когда только начинал изучать, отдал бы все заначки автору
@nikolayalem2493 жыл бұрын
Добавлю: ради будущих подобных материалов для будущих разработчиков, теперь закину заначку от жены😀
@TNitro32 жыл бұрын
Шикарный материал, местами мне приходилось задумываться из-за синтаксиса, в Java он немного отличается, но в целом всю суть я уловил. Огромное спасибо.
@alexandrmakedonskiy24362 жыл бұрын
Прошу прощения за глупый вопрос. То есть в Java ООП так же построенo, как и в объяснении на видео?
@TNitro32 жыл бұрын
@@alexandrmakedonskiy2436 я недавно java изучаю и насколько могу судить, если не брать в учет небольшую разницу в синтаксисе, то все совпадает на 100%
@grgvgrgv3 жыл бұрын
Отличиное видео! Коротко и наглядно. И очень важно - качественное. Без всяких там беее, меее, чвяканий и куяканий. Четкая речь и все по делу. Таких качественных видосов на ютубе с гулькин клюв к сожалению.
@UlbiTV3 жыл бұрын
Стараюсь друг, стараюсь:)
@udegaraminage29952 жыл бұрын
Четко, логично, лаконично, по существу, с примерами. Качественная структура и оформление материала. Спасибо большое!
@kardanium2 жыл бұрын
Нормальное объяснение. Я, как прогер на С++, одобряю. Наследование с полиморфизмом очень хорошо подходит при реализации каких-нибудь GUI или графических движков. Прямо вообще идеал. Родительским классом является сущность, вроде "графический объект, который надо нарисовать". Но если у нас разные объекты, которые нужно рисовать по разному, то мы наследуемся от родительского класса и в классе-потомке переопрелеляем метод "Нарисовать". Бывает так, что объекты нужно нарисовать в правильной последовательности. Иногда нужно исключать и включать из очереди рендеринга целые группы объектов. Тогда строятся деревья родительских объектов. И механизмы работы с деревьями можно встроить в сами родительские объекты. Например, объект "Окно" содержит внутри массив (или лучше связанный список, если это язык с ручным контролем памяти, как С++) подчиненных объектов того же типа. Метод "Нарисовать" рисует сначала сам объект, потом массив подчиненных. Тогда вызвав у окна метод "Нарисовать", сначала нарисуется прямоугольник окна, а потом и все его элементы управления, вроде кнопок, полей ввода и других вещей. И это всего лишь один пример практического использования парадигмы ООП.
@konstest2 жыл бұрын
Страуструп в своих книгах ООП как раз на примере графики рассказывает именно таким образом.
@Micro-Moo Жыл бұрын
Это верно, но корректнее говорить не о полиморфизме, а о позднем связывании как о способе динамический диспетчеризации вызова метода. Именно это и является ядром ООП. А полиморфизм это уже его применение. (Формально говоря, полиморфизм возможен и без этого, но это уже патологический случай, можно его не рассматривать как тривиальный, да и практически малоприемлемый.) Вообще наиболее обычное преподавание ООП меня ни в какой степени не устраивает. Я имею в виду, когда инкапсуляцию, наследование, агрегацию объясняют как набор атрибутов ООП, в одну линеечку. А вообще-то одни выразительные средства являются условием других, нельзя их мешать в одну кучу. Понятно, что постоянно встречаются умельцы, которые используют и class и даже virtual, a ООП и не пахнет. Я нередко с такими сталкивался, хорошо ещё, что работать с такими не приходится. Но на более раннем этапе даже достаточно популярные коммерческие библиотеки такие встречались, с фейком ООП, хотя в это даже поверить трудно.
@ВладимирГригорьевич-у2р3 жыл бұрын
блин, мужик, как же ты доходчиво поясняешь!!!
@abathojalyk16253 жыл бұрын
Da, Chelovek...you are the Man!
@Павел-у6м4г2 жыл бұрын
Ни чего лучше этого канала не встречал. Уметь так объяснить метериал это талант
@viacheslav74213 жыл бұрын
Супер!!! Очень лаконично, доступно и интересно подается достаточно серьезная и непростая тема, мастерски!!!
@ВасилийВатман2 жыл бұрын
Узнал много нового, хотя до этого смотрел видео про ООП. Из пожеланий: ты пропускаешь некоторые слова которые важны новичкам для более четкого понимания. В целом мысль формулируешь четко но пропускаешь слова которые очевидны для тебя (и ты пропускаешь) но совершенно не очевидны новичкам. За видео лайк!
@ДмитрийСтепанов-ф1щ2 жыл бұрын
Я один из многих, кто оставляет комментарий под этим видео для его продвижения, так как это шедевр!
@nc78712 жыл бұрын
я в шоке на сколько ты красава, теперь у меня многое разложилось по полочкам)) Спасибо!!!
@nc78712 жыл бұрын
я послушался твоего совета и сегодня посмотрел еще раз. Написал три страницы заметок. И теперь у меня еще больше разложилось по полочкам)) Спасибо тебе еще раз! Ты очень круто, доступно и понятно излагаешь материал.
@itpro9523 жыл бұрын
Урок топовый, все понятно, легко и наглядно, лучший урок про ООП из всех что я видел
@ВладимирДятлов-с7ы2 жыл бұрын
Лучшее объяснение, что я видел!
@WinchesterD3 жыл бұрын
Не ожидал, круто! На днях читал в книге главу про ООП. Вроде что-то понимал, а вроде как и не очень, отложил книгу. Сегодня случайно вижу это видео в рекоммендациях, открываю и тут сразу всё понятно становится. Простыми словами сложные вещи, что по чём, куда и как, спасибо!
@UlbiTV3 жыл бұрын
Спасибо дружище, рад стараться :)
@hangyboi6 күн бұрын
Это один из самых понятных и лучших видеороликов, что я посмотрел по ООП. Учусь на курсе геймдева, где ООП это фундамент, и я только спустя год, то есть сейчас, понял большинство принципов. Спасибо огромное! p.s. Дальше буду смотреть про принципы SOLID
@antonkuzmenko67383 жыл бұрын
Просто и понятно. Пожалуй лучшее объяснение ООП из тех, что я видел/слышал/читал. Отличное видео, спасибо!
@alexnikolaienko34782 жыл бұрын
Прекрасноеобъяснение. Буду возвращаться к этому видео снова и снова пока не пойму.
@ОлегПетров-п4у2 жыл бұрын
Спасибо большое за проделанную работу! Лучшее пособие по ООП.
@cyrillingus27332 жыл бұрын
Это исключительное умение и способность конструировать и доносить эти абстракции и паттерны, благодарю и успехов тебе
@programming59443 жыл бұрын
Невероятная планка контента, все как обычно! ООП простым языком!
@captcha1337 Жыл бұрын
Спасибо. Благодаря Вашему пояснению до меня дошло что такое все таки это ООП. Титанический труд. Огромная благодарность!
@PacoOfficial3 жыл бұрын
Смотреть позже
@wingdings14768 ай бұрын
Ты точно за мной не следишь?
@PacoOfficial8 ай бұрын
@@wingdings1476 da
@nickstried33247 ай бұрын
😢
@WeSquared7 ай бұрын
Пако, привет спустя 11 лет после группы ваномаса)))
@PacoOfficial7 ай бұрын
@@WeSquared хех ку
@D1ovsh3 жыл бұрын
Объяснил лучше моего профессора ✌️
@DAZZ3132 жыл бұрын
Из этого видео узнал об основах ООП больше чем за 3 года обучения=) Шикарный материал
@Dmitrii-Zhinzhilov2 жыл бұрын
Благодарю! Добавил видео в сохранённые с соответствующей тематикой, чтобы перепросматривать с обретением опыта. Очень здорово всё!!
@ВолодимирСтаценко-ч7н2 жыл бұрын
Материал для чайника не прост. Но это лучшее обьяснение что есть. Спасибо огромное)
@kwenus822 жыл бұрын
ООП с примерами это хорошо. Автор все понятно рассказал.
@АлексДронго-х3к2 жыл бұрын
Все отлично, спасибо за материал. Хотя для новичков, зачастую, не понятен материал только потому, что не понимают к чему все это применимо. Крайне важно показывать несколько практичных, очень простых, но отличающихся примеров, с разных сторон, что бы новичок мог уловить суть. А так все замечательно.
@IvanDiiakonu2 жыл бұрын
Согласен, мне как новичку реально сложно понять ООП. (хотя правда я только начал изучать эту тему - думаю нужно время чтоб все переварить) Но действительно было бы легче все понять если бы были более разные примеры применения ООП - а то не совсем понятно как все это работает между собой. Вот процедурное программирование понятно : получил инфу, обработал - получил результат. Буду учиться дальше, думаю все со временем прийдет ))) Но примеров применения действительно маловато. (почти у всех видеоуроков ютюба) СПАСИБО ЗА КОНТЕНТ !!!
@victoriag26362 жыл бұрын
отличный ролик! для новичков - слишком быстро
@Кусаюсь-п6ч2 жыл бұрын
Я тоже нифига не понял, вернусь сюда позже)
@Eien_no_gakusei2 жыл бұрын
@@IvanDiiakonu как успехи?
@alicecheshire2 жыл бұрын
ты невероятно талантливый парень очень доходчиво всё объясняешь))
@yuralevander73163 жыл бұрын
Возможно это видео и не наберёт сотни тысячи просмотров, но больше спасибо за проделанную работу. Ты очень помог и мне, и судья по комментариям и лайкам, другим тоже.
@UlbiTV3 жыл бұрын
Спасибо! Рад слышать)
@largebrother63083 жыл бұрын
Жжхээээээээ
@gkhau68102 жыл бұрын
Удивительно воды нет , подписался
@cadpri3 жыл бұрын
Люто плюсую и подписываюсь! Очень понятный контент, даже для такого тормоза как я!
@vozleptichki2 жыл бұрын
Классное видео, спасибо! Не смотря на то, что видео продолжительное, оно очень полезное и советую его посмотреть всем, кто хотя бы как-то связан с программированием!
@sheralinormurodov16153 жыл бұрын
Жаль что админ канала frontend разработчик . Спасибо большое, хоть на языке тайпскрипт написал код, но почти все понятно и доступно )))
@Limekys2 жыл бұрын
Пожалуй лучшее и понятное видео про ООП. Спасибо!
@ВладМиллер-э2о3 жыл бұрын
Изложение супер. Спасибо, большое! Ну новичку, естественно, приходится не только пересмотреть, но и почитать дополнительно. Твой ролик - скелет правильного понимания, на который можно нанизывать дополнительную инфу. Еще раз спасибо!
@jagerjag78582 жыл бұрын
Очень крутое видео, с первого раза не все понял, посмотрю ещё раз
@ArtemNi3 жыл бұрын
Здоровско. Очень понравилось. Материал структурирован, понятен, для ознакомления то, что надо! Молодец! Спасибо!)
@randomcraft23452 жыл бұрын
Всё в видео настолько ясно передано, что теперь не понимаю, как я до этого не понимал чего-либо... Спасибо!
@macmyem95273 жыл бұрын
Все отлично разложено по полочкам. Снимите пожалуйста видео по основным паттернам с рефакторинг-гуру. И добавьте пожалуйста в плейлист, чтобы можно было посмотреть вместе)
@Micro-Moo Жыл бұрын
Да уж. Наличие в команде «рефакторинг-гуру» говорит в первую очередь о безобразном состоянии проекта, и часто о неприемлемом уровне умений разработчиков. Многие такие проекты сильно выигрывают, когда разработку начинают сначала, используя только полученный опыт и отдельные удачные кусочки старого кода. То, что это экономически невыгодно - один из распространённых мифов, почва для самообмана.
@timber80872 жыл бұрын
кто делает такие ролики респектуха
@umidullo3 жыл бұрын
огромный респект автору за видео. Очень доходчиво объяснил принципы ООП)))
@Lesteret2 жыл бұрын
В принципе все понятно, думал еще объяснить такие понятия как up и down casting, но не было. До этого закреплял на простеньких примерах парадигмы ООП. И уже забыл про полиморфизм (придется повторить). И последую совету и реализую 2 паттерна в конце видео. С этим точно должно все закрепиться)) Те кто не изучал ООП скорее всего не поймет ничего из видео.
@assetapa75213 жыл бұрын
Лучший!!! 1 год в университете научил меня меньшему чем ты показал на ролике. То чувство, когда лайк подписка коммент заслуженный. Даже стыдно что ничего больше сделать не могу XD. Го пройдись по паттернам мне кажется залетит. Спасибо