Что такое Framework простыми словами?

  Рет қаралды 179,990

Sergey Nemchinskiy

Sergey Nemchinskiy

Күн бұрын

#фреймворк #програмування
В этом видео Сергей отвечает на один из самых задаваемых вопросов. Что же такое Фреймворк?
😭 5 самых распространенных ошибок в обучении на программиста (студентам будет больно) - • Ошибки в обучении на п...
📵10 ошибок в поисках работы программистом, которые тормозят вас в получении оффера - • 10 ошибок в поисках ра...
Курс о котором говорит Сергей: 🎓 JAVA Start - go.foxminded.ua/40jWMLj
Есть вопросы по обучению в FoxmindEd? Пишите нам в телеграм - t.me/foxminded
Вы можете стать спонсором канала и получать плюшки - / @sergeynemchinskiy
❤ FoxmindEd в Instagram: / foxminded.ua
🎓Стартовые курсы (перед менторингом):
Инструментарий JAVA - go.foxminded.ua/3Hwl0sS
PYTHON Start - go.foxminded.ua/3RvmPuN
C# START - go.foxminded.ua/3WYcRDl
JavaScript Start - go.foxminded.ua/3JE1IEU
🎓 Менторинг:
JAVA - go.foxminded.ua/3HTDgxZ
PYTHON - go.foxminded.ua/3X1qOR4
C#/.NET - go.foxminded.ua/3HycTMu
ANDROID - go.foxminded.ua/3DDszwZ
FRONT-END (ANGULAR, REACT) - go.foxminded.ua/3jvapXq
SALESFORCE Developer - go.foxminded.ua/3JyJ0OT
UI/UX дизайн - go.foxminded.ua/3l8t2R9
Unreal Engine - go.foxminded.ua/3Y6A47W
IOS разработка - go.foxminded.ua/3jvaQB2
PHP - go.foxminded.ua/3JC8ElB
Unity - go.foxminded.ua/3l6FC3x
NODE.JS - go.foxminded.ua/3HydIVA
GOLANG - go.foxminded.ua/3jsfTlC
Обучение на проекте - go.foxminded.ua/3YfSdzG
🎓Продвинутые курсы для состоявшихся девелоперов:
Enterprise patterns - go.foxminded.ua/3Rrd6Wu
GRASP and GoF Design patterns - go.foxminded.ua/3HuirHV
Алгоритмы и структуры данных - go.foxminded.ua/3DBKeVU
C# NEXT - go.foxminded.ua/3JyJqEX
🔧 Пробное техническое собеседование со специалистом уровня Senior Developer/ Team Leader - go.foxminded.ua/3DDsKIF
👔 Карьерная консультация с Сергеем Немчинским - go.foxminded.ua/3DE2wWe
Сайт FoxmindEd для новичков: go.foxminded.ua/40jWyUt
Сайт для разработчиков уровня мидл+: go.foxminded.ua/3DBw2vV
FoxmindEd в ФБ: / foxmindedco
FoxmindEd в Instagram: / foxminded.ua
Мой Telegram: t.me/nemchinskiyOnBusiness
Для деловых запросов: youtube@foxminded.ua
Тайминг:
00:00 - О чем это видео
00:48 - Как появились фреймворки?
03:31 - Стеки фреймворков
06:06 - Java Start
06:50 - Чем отличается библиотеки от фреймворков?
08:23 - Какие бывают фреймворки?

Пікірлер: 435
@SergeyNemchinskiy
@SergeyNemchinskiy Жыл бұрын
Регистрация на JAVA Start - go.foxminded.ua/40jWMLj
@moivozmojnostyvsegdavmoupolzu
@moivozmojnostyvsegdavmoupolzu Жыл бұрын
Пожалуйста, Сергей может быть в Телеге ?!
@alexandrapersukova
@alexandrapersukova Жыл бұрын
@@moivozmojnostyvsegdavmoupolzu что в телеге?
@moivozmojnostyvsegdavmoupolzu
@moivozmojnostyvsegdavmoupolzu Жыл бұрын
@@alexandrapersukova хотим его ресурс в телегу ! Разве плохо ?
@user-er6zr1tm3i
@user-er6zr1tm3i Жыл бұрын
Turbo Vision - ну тоже framework. Сомневаюсь, что Вам 53+ года.
@xxx-np6mj
@xxx-np6mj Жыл бұрын
Жаль, что это не работает везде(
@gusakov38
@gusakov38 Жыл бұрын
Оказывается, если объяснить человеческим языком, то и юристу понятно. Спасибо!
@Rustam_Imirlayev
@Rustam_Imirlayev Жыл бұрын
@@niteqllc ты реально Игорь пи---
@alexandrapersukova
@alexandrapersukova Жыл бұрын
мы рады, что вам было полезно и понятно :)
@bellair8495
@bellair8495 Жыл бұрын
Я тоже юрист ахах
@Anton-kd6do
@Anton-kd6do Жыл бұрын
​@@bellair8495 и я)
@lero4ka_valero4ka_77
@lero4ka_valero4ka_77 Жыл бұрын
В том то и дело что ничего не объясняется. Если начать действительно объяснять механизмы, то уже на тривиальных задачах "крыша закипит", а уж про посложнее без практики и времени ни в жизни не осилить. То что автор представляет, он делает ради наживы из России, живя в украине, что бесит, так как подход мягко говоря не мужика
@diego_pablesku
@diego_pablesku Жыл бұрын
Я дополню разность между фреймворком и библиотекой. Библиотека это инструмент, функциями которого ты можешь пользоваться везде, где тебе захочется. Сам проект ты можешь строить как угодно и на чём угодно и тебе никто не устанавливает каких-либо правил его организации. Т. е. библиотеке не нужна какая-то конкретным образом организованная структура - можешь просто написать небольшой скриптик и там подключить библиотеку и использовать какую-то функцию из неё и нормально. Фреймворк это уже комплексный инструмент, который предполагает определённые правила, которым нужно следовать. Т. е. это уже действительно каркас приложения и нужно следовать модели поведения, которую этот самый каркас задаёт. Уже нельзя просто писать как хочешь с ноля, ибо ядром уже является фреймворк и он задаёт базовую концепцию приложения. Именно поэтому React считает себя библиотекой, ибо он до сих пор не фреймворк, он свободен сам по себе. Это библиотека, которую можно использовать просто на HTML страничке без создания приложения и инициализации по каким-то правилам и т. д. Хотя, сейчас я бы называл React большой экосистемой библиотек и, по сути, если взять какие-то стандарты и их обозначить, то React это уже фреймворк, если брать его окружение как нечто общее, глобальное.
@momon5994
@momon5994 Жыл бұрын
Ну если взять готовый стартерпак от команды реакта CRA то уже похоже на фреймворк. А так ближе всего Next.js который уже в реактор внутри
@ViVi-uq6to
@ViVi-uq6to Жыл бұрын
❤ наконец-то получила ответ на свой вопрос. Сколько читаешь: фреймворк это как библиотека, но не библиотека, а каркас.. а чем библиотека не каркас? Было не понятно. Даже друг программист с 2 летним стажем не может точно сформулировать в чем суть, "просто учи спринг и все"
@krabochki
@krabochki Жыл бұрын
@@ViVi-uq6to библиотека не совсем каркас, библиотека скорее дополнения как в симс)
@dmitryalexeev5270
@dmitryalexeev5270 Жыл бұрын
Спасибо!)
@nickpolishchuk5635
@nickpolishchuk5635 Жыл бұрын
Все верно. Работая в одной компании, сам писал несколько довольно больших проектов на Vue, поддерживал один проект на реакте (его знаю слабо в сравнении с вью). Потом ушел в другую компанию как вью-разработчик, проект большой, но, сразу работа пошла нормально. Дальше пришлось поддерживать еще один проект на реакте. Так вот, на то чтобы +- понять как "это" работает у меня ушло больше недели. Т.е. нужно было научится думать как человек, который писал "это" что-ли.
@agweprint27
@agweprint27 Жыл бұрын
Класс! Наконец-то кто-то смог доступно объяснить! Спасибо!
@gichinfunakoshi861
@gichinfunakoshi861 Жыл бұрын
Благодарю Вас за работу. Очень помогаете!
@moivozmojnostyvsegdavmoupolzu
@moivozmojnostyvsegdavmoupolzu Жыл бұрын
Фреймворк - это каркас приложения. Пляшем от печки (вернее от фрэймворка). Доступно. Благодарность Сергею.
@Diana-xv5tl
@Diana-xv5tl Жыл бұрын
Спасибо огромное за объяснение 👍
@_mrmark
@_mrmark Жыл бұрын
Спасибо. Очень доходчивое объяснение.
@ltukutfl
@ltukutfl Жыл бұрын
Неужели я дожил до того момента, когда Сергей начал отращивать бороду. Вам очень идет! Шикарный вид :)
@tegerankhafizov8334
@tegerankhafizov8334 Жыл бұрын
Красавец, красавец Сергей! Вот что значит по настоящему умный человек. Умеет простым логичным повествованием объяснить любые сущности. Огромное уважение, маэстро!)
@user-qe8jg6yl9k
@user-qe8jg6yl9k Жыл бұрын
Спасибо за такое понятное объяснение!)
@h4rd1son
@h4rd1son Жыл бұрын
круто! спасибо, очень актуальный для меня вопрос был и прям как по заказу четкий и лаконичный ответ)👍
@Rainin-cm9wy
@Rainin-cm9wy Жыл бұрын
Спасибо, разложил все по полочкам)
@sergeypekar1058
@sergeypekar1058 Жыл бұрын
В играх фреймворки называют движками потому, что в них есть еще и редактор (сцены, анимации и т.д) 😁 На примере Cocos2d до того как там появился редактор его называли фреймворков, а после уже движком
@flamehowk
@flamehowk Жыл бұрын
Да, движок - это фреймворк объединенный со средой разработки, средой управления исполнением (скриптами) и средой тестового запуска приложений.
@flamehowk
@flamehowk Жыл бұрын
@@user-chf7z61vnd6h8v Там есть среда исполнения. А ядро - это ядро. Впрочем, если подходить с точки зрения, что каждый что хочет называет как хочет, то и мама с папой - это "родитель №1" и "родитель №2".
@SergeyNemchinskiy
@SergeyNemchinskiy 7 ай бұрын
О, спасибо за уточнение)
@sheonaner
@sheonaner 5 ай бұрын
Ааааа, теперь я точно понял что такое фреймворк, спасибо)
@london-3062
@london-3062 Жыл бұрын
обожаю Ваши сравнения. "есть фреймворки, на которых можно, как на плечах гигантов, смотреть очень далеко". просто топ!
@user-zf8hu2bz1j
@user-zf8hu2bz1j Жыл бұрын
Он перефразировал Ньютона. «Если я видел дальше других, то потому, что стоял на плечах гигантов»
@PimenovD42
@PimenovD42 Жыл бұрын
Очень понятно и интересно объясняете, спасибо за Ваш труд!
@immmax
@immmax Жыл бұрын
Сергей, спасибо большое за ролик! Замечательное объяснение.
@user-vj5fv6rv5u
@user-vj5fv6rv5u Жыл бұрын
Спасибо, отличное объяснение!
@elenapismenskaya3873
@elenapismenskaya3873 Жыл бұрын
Понятно, интересно, полезно! как всегда всё супер 💓 спасибо 🙂
@alexandrapersukova
@alexandrapersukova Жыл бұрын
@user-cw4jy2ou4n
@user-cw4jy2ou4n Жыл бұрын
Спасибо Сергей! Всё просто и понятно.
@BKPB-cc4bf
@BKPB-cc4bf Жыл бұрын
Настолько простое и ясное объяснение, что понятно будет любому.
@Arocksy
@Arocksy Жыл бұрын
Очень все понятно и информативно. Спасибо!
@alexandrapersukova
@alexandrapersukova Жыл бұрын
отлично) мы рады ,что вам было полезно :)
@Max_FS
@Max_FS Жыл бұрын
Сергей, спасибо за Ваши видео, подмечаю много нового!
@Shorrey
@Shorrey Жыл бұрын
Круто! Спасибо!
@slavaukrainestudios6079
@slavaukrainestudios6079 Жыл бұрын
Спасибо за объяснение)
@alexanderkalinin4881
@alexanderkalinin4881 Жыл бұрын
Классный дядька, огромное вам человеческое спасибо!
@akaikangaroo
@akaikangaroo Жыл бұрын
Огромное спасибо вам, Сергей, за это видео! Я полтора года как занимаюсь любительским программированием и до сих пор не понимала, что же такое эти фреймворки, а вы все просто и доходчиво объяснили!👍 И особенно меня мучал вопрос, является ли игровой движок фреймворком, потому что я пишу скрипты на Луа для песочницы Garry's Mod и, естественно, провожу аналогии с "большим программированием". Теперь я понимаю, что GM API тоже можно считать фреймворком😼
@user-yd2wm6gt5k
@user-yd2wm6gt5k Жыл бұрын
ого,вы еще не вымерли...
@greentree5707
@greentree5707 Жыл бұрын
Спасибо! Давно искал ответ на этот вопрос.
@amicusdev6297
@amicusdev6297 Жыл бұрын
Спасибо, хорошо объяснили, мирного неба
@valeraviyar
@valeraviyar Жыл бұрын
Чудовий відос! Дякую. Дійсно цікаво дізнаватись історію, та послідовність винекнення того чи іншого аспекту..
@shKiev
@shKiev Жыл бұрын
оййойой Благадарю Сергея Немчинского и ко за инфу и подачу! дякую!
@_Kenga_
@_Kenga_ Жыл бұрын
Большое спасибо.
@brend_pro1820
@brend_pro1820 Жыл бұрын
Наконец то объяснили понятным языком, большое человеческое спасибо.
@alexandrapersukova
@alexandrapersukova Жыл бұрын
@Legion_Max
@Legion_Max 8 ай бұрын
​@@alexandrapersukovaкак ты это сделал?
@alexandrapersukova
@alexandrapersukova 8 ай бұрын
@@Legion_Max я была спонсором тогда)
@georgemicelli8405
@georgemicelli8405 Жыл бұрын
Обожнюю ваші відео 🤩💛
@user-sz5sv9vv5f
@user-sz5sv9vv5f Жыл бұрын
Просто приятно смотреть и слушать! Если програмисты такие, то возникает желание быть програмистом!
@ChatGPT_____
@ChatGPT_____ Жыл бұрын
Фреймворк - это программная библиотека, предоставляющая программистам набор инструментов и функций для разработки приложений. Фреймворки предоставляют структуру для приложений, которая помогает программистам сосредоточиться на реализации бизнес-логики приложения, а не на написании базового кода.
@secretadmirateur5979
@secretadmirateur5979 Жыл бұрын
Прекрасная работа Сергей!
@arturagapov8768
@arturagapov8768 Жыл бұрын
Наконец-то внятное объяснение что такое фре1ймворк. Реально мало кто из программеров вот так внятно сможет ответить. Это не шутка. Программеры сильные (на высоких должностях), но доступно объяснить не могли)
@Kattyy707
@Kattyy707 Жыл бұрын
А им не надо обьяснять они почти все токсичны к новичкам обычный ответ а вы разве не уч лись🤣
@rayman4x4
@rayman4x4 Жыл бұрын
Если объяснить по-простому не смогли, значит сами плохо понимают, значит такие программеры.
@alkh2558
@alkh2558 Жыл бұрын
Изумительная подача, преподавание - это талант
@alexandrapersukova
@alexandrapersukova Жыл бұрын
так и есть
@alex_pro_fpv
@alex_pro_fpv Жыл бұрын
1. def kratos(Sergey, Boroda): 2. if Sergey + Boroda == True: 3. return "Сергей косплеит Кратоса" 4. 5. print(kratos(Sergey, Boroda))
@pmariaalex
@pmariaalex Жыл бұрын
Спасибо!
@BonesJovi
@BonesJovi Жыл бұрын
Стала понятней шутка «Да он динозавр, уже вторую неделю пишет на одном и том же фреймворке». А вот после «Юнити это тоже фремйворк» стала вообще понятна суть идеи. Спасибо!
@Iglikun
@Iglikun Жыл бұрын
Спасибо!!!
@magellan127
@magellan127 Жыл бұрын
Дякую, + знання в копілочку. Було дуже корисно!
@user-jw8ns4ng5b
@user-jw8ns4ng5b 10 ай бұрын
Все бы вам только корысть да выгода, нет бы сказал, что было полезно.
@magellan127
@magellan127 10 ай бұрын
@@user-jw8ns4ng5b А що там розмусолювати, на той момент, я не розумів відмінності між бібліотеками і фреймворками в тому і "польза" відповідно)
@terrycone8622
@terrycone8622 Жыл бұрын
Дуже просто, стисло і (найголовніше!) зрозуміло усе пояснив. Відео просто клас👍👍👍🙂
@lastherogy2821
@lastherogy2821 Жыл бұрын
Сергей) вы читаете мысли?)) я на Java Start. Всегда слышу слово Framework во всяких видео, думаю надо узнать что это такое)) и вот тебе на) видео именно об этом)
@alexandrapersukova
@alexandrapersukova Жыл бұрын
так)))
@voxdevis9080
@voxdevis9080 Жыл бұрын
маркетологи читают ваши мысли
@seoonlyRU
@seoonlyRU Жыл бұрын
Спасибо, растолковали, лайк от СЕООНЛИ
@user-sl1kh6fn9e
@user-sl1kh6fn9e Жыл бұрын
Только вчера искал эту информацию
@fresheclair
@fresheclair Жыл бұрын
Spasibo vam
@vitaliyermalayeu1206
@vitaliyermalayeu1206 Жыл бұрын
Здравствуйте, Сергей. Как всегда отличный контент. Буквально 2 вопроса: 1) Вы что, тоже играете на барабанах (видно электрону сзади)? 2) Зачем вы используете петличный микрофон, когда есть ещё тот на стойке? Приятного дня)
@Ronny_K.
@Ronny_K. Жыл бұрын
Отлично) всегда радует, когда что-то непростое объясняют простыми словами. Спасибо 🌿 З.ы. как вы побородели, Сергей
@alexandrapersukova
@alexandrapersukova Жыл бұрын
Сергей умеет)
@shohistafff
@shohistafff Жыл бұрын
Спасибо
@aarta2590
@aarta2590 Жыл бұрын
Вы умный человек. Спасибо!
@vladyslavpsht6097
@vladyslavpsht6097 Жыл бұрын
Серёга, борода шикардос! ;)
@LoveandCreativity-pc8ny
@LoveandCreativity-pc8ny Жыл бұрын
Это видео оказалось полезным для меня
@alexandrapersukova
@alexandrapersukova Жыл бұрын
Отлично, мы ради)
@ivankobyuk8385
@ivankobyuk8385 Жыл бұрын
Цікаво було б послухати також і про АРІ та історії витоків. Заздалегідь вдячний 🤙
@user-dd9vi1qs6v
@user-dd9vi1qs6v Жыл бұрын
Это лучшее объяснение этой темы Эвер ай син
@user-nv5ec9ch8q
@user-nv5ec9ch8q Жыл бұрын
круто объяснил
@Midavok
@Midavok Жыл бұрын
Максимально просто и понятно
@Devivl
@Devivl Жыл бұрын
Спасибо.
@kacha1323
@kacha1323 Жыл бұрын
можно пожалуйста следущее видео про data sience спасибо
@user-gw4uc3gs7z
@user-gw4uc3gs7z Жыл бұрын
отлично)
@user-pv8le1uy5o
@user-pv8le1uy5o Жыл бұрын
Спасибо. Отправил студенту. Без политики. Слава IT :)
@brianryan4053
@brianryan4053 Жыл бұрын
Framework - это библиотеки и структура файлов. Если создать фолдер "Контролёры" , то это не фреймворк. А если он уже для тебя создан, то это фреймворк
@yuriitynianskyi
@yuriitynianskyi Жыл бұрын
СПАСИБО за видео. Можно сделать подобный обзор по стенкам фреймворков С#? Какой стек фреймворков для какого направления и насколько востребован на рынке?
@sskochetkov
@sskochetkov Жыл бұрын
Стенки фреймворков
@yuriitynianskyi
@yuriitynianskyi Жыл бұрын
@@sskochetkov стеки) т9 рулит))
@kisurov
@kisurov Жыл бұрын
@@sskochetkov Стейки фреймворков ))
@user-nc4gs9lz9d
@user-nc4gs9lz9d Жыл бұрын
Фреймворки упрощают, а не усложняют. Писать тонны "системного кода" осилит не каждый современный сеньор, не то что джун / мидл. А так за нас самые сложные штуки сделали, сложнейшие задачи решили за нас. Фреймворки надо учить, да. Но писать это всё самому было бы на порядки сложнее, а значит порог вхождения был бы больше, а значит бизнесу тяжелее было б находить программистов = программистов было б на порядки меньше, но и стояли б они ещё дороже и скорее всего сильно дороже.
@user-kf9yh5ri3b
@user-kf9yh5ri3b Жыл бұрын
Не все решения одинаково полезны. Фреймворк - первый говздь в гроб itшникам, ChatGPT может стать последним. Я уж думаю, не вернуться ли мне к моему паяльнику... ООХХХ :(
@igorchesnokov482
@igorchesnokov482 Жыл бұрын
Ну, фреймворки не всегда упрощают жизнь, бывает так, что и усложняют... Например, если фреймворк способен выстраивать элементы только вклеточку, а бизнес хочет, чтобы они располагались треугольником или кругом...Вот тут и начинается всё самое интересное... :)
@hermaeus_mora666
@hermaeus_mora666 Жыл бұрын
Наткнулся на слово "фреймворк" в интернете, стало интересно и попал на этот ролик. Мой мир прямо таки перевернулся.
@user-ww5mr5tj2d
@user-ww5mr5tj2d 5 ай бұрын
А что про фраймворкам на с++? Сколько их, какие учить?
@tractorrussia8537
@tractorrussia8537 Жыл бұрын
Спасибо тебе, Добрый человек.
@user-gi8lb6kz1d
@user-gi8lb6kz1d Жыл бұрын
Класно!
@user-df1pl1oh1q
@user-df1pl1oh1q Жыл бұрын
Ролик хороший, спасибо! Правда стало грустно, что я только заготовка программиста))
@Santiago_Sanchezzz
@Santiago_Sanchezzz Жыл бұрын
Зрозумів, навіть такий як я, котрий до програмування жодним чином не належу😁 подача супер, можливо колись і візьму якийсь курс у вас, сфера дуже цікава👍 І лайк хоча б за україномовний опис до відео)
@user-jw8ns4ng5b
@user-jw8ns4ng5b 10 ай бұрын
Вчи Англыйскую мову.
@circusv3748
@circusv3748 Жыл бұрын
Спасибо! доходчиво! но вот интересно: а фрилансеры, когда клепают сайты, тоже используют фрейморки?
@user-on4ce8fg8s
@user-on4ce8fg8s Жыл бұрын
подскажите пожалуйста, что за лампа чудесная стоит у вас в шкафу имитирующая огонь(на 4:01 минуте)?
@user-nn9qy1yh3s
@user-nn9qy1yh3s Жыл бұрын
я так понимаю что обучением программированию прибыльнее чем заниматься самим программированием. видать школа дает больше прибыли )
@momon5994
@momon5994 Жыл бұрын
Если продавать лопаты золотоискателям то риска меньше, при этом стабильность)
@panzerlo3418
@panzerlo3418 Жыл бұрын
В embedded много библиотек, там много стандартного оборудования и много стандартных функций.
@ololo111ololo
@ololo111ololo Жыл бұрын
Борода топ❤
@isdie
@isdie Жыл бұрын
👍🏻
@obivanishche
@obivanishche Жыл бұрын
ого, очень крутая борода, и очень крутой ролик
@user-ks6qn3ry7q
@user-ks6qn3ry7q Жыл бұрын
Какой фирмы барабанная установка на заднем фоне, тоже хочу приобрести со временем?
@awenn2015
@awenn2015 Жыл бұрын
А, спс, теперь я понял что написал простой restOnAction фрейморк для пыхи, в отдельном (laravel или yii2) пока не увидел смысла а каждый раз писать с нуля обработку api запрсов такое себе, вот и сварганил, надо будет ссылку на гитхаб выкатить, мб оценит кто или покритикует)
@Ku-ku-Epta
@Ku-ku-Epta Жыл бұрын
👍👍👍👍👍, почаще ликбезы бы делали ))(
@enigmuss
@enigmuss 8 ай бұрын
В си твой код подгружает библиотеки. В совоцкой срассии Джава библиотеки подгружают твой код
@user-qh1cd9ox6f
@user-qh1cd9ox6f Жыл бұрын
Спасибо, что пояснил Клевая борода
@Kattyy707
@Kattyy707 Жыл бұрын
Тот же Ларавель основанный на MVC модели отошел от нее, библиотеки кода на 500 строчек короче тонны🙂
@evgeny2495
@evgeny2495 Жыл бұрын
Сергей, вопрос, стоит ли будущему программисту боятся chatGPT учитывая что он сейчас может?
Жыл бұрын
В начале хотел спросить, является ли Юнити фреймворком, вроде подходит под описание, а под конец сразу и ответ 😄 Лайк всегда ставлю в начале, респект за то что делитесь такой полезной информацией
@user-cx1vt1kp1j
@user-cx1vt1kp1j Жыл бұрын
Да Unity3D это фреймворк по сути. Ещё как отличить фреймворк от библиотеки - Как сказал Сергей - в у библиотеки мы вызываем методы-функции, а в фреймворах мы наследуемся от классов этого фреймворка и дописываем свою логику. Например, в том же Unity мы наследуемся от MonoBehaviour и ScritpableObject. Но по факту Unity это игровой движок, потому что он ещё и имеет совой редактор для расстановки объектов на сцене, например.
Жыл бұрын
@@user-cx1vt1kp1j информативно, спасибо
@danil-v
@danil-v Жыл бұрын
Программирование очень интересное
@comandorgames4112
@comandorgames4112 Жыл бұрын
Кратос
@nikolayrogoza4240
@nikolayrogoza4240 Жыл бұрын
Закусенец до Говерли. И спасибо за вашу работу
@alexandrapersukova
@alexandrapersukova Жыл бұрын
💙💛
@user-ng1sd5kj5p
@user-ng1sd5kj5p Жыл бұрын
И тут без политики не обошлось. Иначе же про фреймворки не объяснить.
@AndreyAntsupov
@AndreyAntsupov Жыл бұрын
08:19 самое идеальное для меня объяснение в двух словах: "Анрил и юнити это тоже фрейморки"
@Emerson-er1ne
@Emerson-er1ne Жыл бұрын
Борода все больше и больше))
@vitalii1040
@vitalii1040 Жыл бұрын
Можно ли выучить фреймворки и не заморачиваться с основами? Ну или с помощью фрейморков начать работать в сфере и параллельно подтягивать основы?
@user-jw8ns4ng5b
@user-jw8ns4ng5b 10 ай бұрын
Читал такое, что работа в большом проекте после обновления, может вылезти ошибка, рефакторинг проекта говорит, что все нормально, значит, где-то ошибка в либах. Её надо искать, зная язык программирования.
@JorikFat
@JorikFat Жыл бұрын
Как я понял из опыта: Фреймворки отличаются от библиотек наличием Callback'ов. Есть Callback - фреймворк, нет callback'ов - библиотека. И хотя разработчик сам передает эти callback'и именно фреймворк определяет вызывать их или нет
@_ProstoTak
@_ProstoTak Жыл бұрын
Ага, и исходя из этого - судя по многочисленным ф-циям типа Enum**ЧтоТоТам**() и Set**ЧегоТо**Hook() и собственно WINDOWPROC из базового WinAPI, обработчикам событий в различных оконных библиотеках имя коим легион, и т.д и т.п вплоть до POSIX'овых (*signal(...)) - это все фреймворки!
@user-kr6lk9pu5x
@user-kr6lk9pu5x Жыл бұрын
Или функции библиотеки - кирпичи, а фреймворк - панели девятиэтажки с заделанными на заводе трубами отопления и электророзетками
@mihailssosnovskis4473
@mihailssosnovskis4473 Жыл бұрын
Спасибо за видос. Ни.... непонял, но очень интересно. Визуал студио дотнет фреймворк где можно выбирать с ++,с #, бейсик и еще какие то языки и писать десктопные приложения с окошками, кнопками и всем остальным это фреймворк? Есть приложение у меня от сименса для написания логики для плк, оно написано на джаве насколько я понял. Окна, кнопки, реакция на низпадающие списки и много еще чего выглядит и работает как то не так. Как буд то в среде виндоус вылезает окно с эмулятором чего то другого похожего на стиль виндоус. Это в контексте джавы написано при помощи фреймворка виндоус? Покажите хоть один пример как это выглядит
@ny_tip_xz
@ny_tip_xz 8 сағат бұрын
Считаю себя программистом, вспомнил что знаю только языки программирования, хотя не каждый начиная лет с 10(мне 13) знает языки программирования, я классе в 4 сделал типо ос на питоне и на уроке я одноклассникам эту ос показал, мне одноклассник предложил купить эту надо ос, я отказался под предлогом что она не сделана, сейчас жалею об этом
@user-kf9yh5ri3b
@user-kf9yh5ri3b Жыл бұрын
Сергей, здоровья вам и вашим друзьям! Как вы считаете, права ли я, что мне кажется, что особо опасаться ChatGPT в ближайшие 5 лет не стоит? ChatGPT - хороший костыль для джунов, а там, где нужен творческий подход, ChatGPT не поможет, или сгенерерирует рукожопный говнкод, который легче будет с нуля переписать, чем переделывать, чтобы получить, то что нужно по ТЗ?
@user-nb5en8wj5r
@user-nb5en8wj5r Жыл бұрын
В данный момент это скорее вспомогательный инструмент, который помогает быстрее нагуглить или писать небольшие куски кода для джунов.
@_ProstoTak
@_ProstoTak Жыл бұрын
Как где-то сказали - это не "искусственный интеллект", а "генерационный интеллект", или "продвинутый гугл". И он конечно может что-то написать, может быть это даже будет работать, НО - он ни за что не отвечает и правильности не гарантирует. И чтобы разобраться в том чего он там нагенерил - все равно потребуется знающий специалист, которому придется все это проверять и по сути - копаться и править в _чужом_ коде. Ну и нахрена козе баян, спрашивается?
@timur7719
@timur7719 Жыл бұрын
Человек на видео не представился. Не пойму кто это. Но лайк на всякий случай поставил.
Как учиться программированию эффективно?
21:35
Когда на улице Маябрь 😈 #марьяна #шортс
00:17
маленький брат прыгает в бассейн
00:15
GL Show Russian
Рет қаралды 4,2 МЛН
Golang Vs Python in 2024
1:30
TheMelkMan
Рет қаралды 3,1 М.
Фреймворки Python что учить
5:13
Web Developer Blog
Рет қаралды 96 М.
Как учить азы программирования?
14:27
Sergey Nemchinskiy
Рет қаралды 355 М.