Принципы ООП (объектно-ориентированное программирование)

  Рет қаралды 5,086

TeachMeSkills Школа программирования

TeachMeSkills Школа программирования

Күн бұрын

ООП. Что же значат эти три священные буквы в мире разработки?
А значат они многое…
Сегодня мы постараемся максимально подробно рассказать про саму концепцию объектно-ориентированного программирования, а также пройдемся в деталях по каждому принципу
1️⃣ Абстракция
2️⃣ Наследование
3️⃣ Инкапсуляция
4️⃣ Полиморфизм
И помогут мне в этом наши наставники по JavaScript, Java, .Net и, конечно же, Python.
❗️Ссылка на школу программирования TeachMeSkills - teachmeskills.by/kursy-progra...
🧔Профайл Виталия Гонтаренко - / vitali-hantarenka-42bb...
🧔Профайл Сергея Волошенка - / sergey-voloshonok-5199...
🧔Профайл Арсентия Сонец - / arsenty-sonets
🧔Профайл Павла Львова - / pavel-lvou-328139146
Что еще будет в видео👇
0:00 - Интро
1:14 - О себе
18:20 - Что такое ООП
19:50 - Почему появилось ООП
21:30 - Про парадигмы программирования
24:02 - Вопросы про ООП на собеседовании
25:12 - Абстракция (JavaScript)
29:45 - Плюсы и минусы ООП
37:07 - Про ООП-языки
38:36 - Инкапсуляция (Java)
45:31 - Про компонентно-ориентированное программирование
51:53 - Почему критикуют ООП
58:12 - Наследование (Python)
1:01:03 - Как ООП воспринимается молодым разработчиком
1:04:25 - Про спагетти-код и ООП
1:07:33 - Про функциональную парадигму
1:09:48 - Полиморфизм (C#)
1:13:45 - Почему важно понимание ООП

Пікірлер: 9
@teachmeskills
@teachmeskills 2 жыл бұрын
Таймлайн👇 0:00 - Интро 1:14 - О себе 18:20 - Что такое ООП 19:50 - Почему появилось ООП 21:30 - Про парадигмы программирования 24:02 - Вопросы про ООП на собеседовании 25:12 - Абстракция (JavaScript) 29:45 - Плюсы и минусы ООП 37:07 - Про ООП-языки 38:36 - Инкапсуляция (Java) 45:31 - Про компонентно-ориентированное программирование 51:53 - Почему критикуют ООП 58:12 - Наследование (Python) 1:01:03 - Как ООП воспринимается молодым разработчиком 1:04:25 - Про спагетти-код и ООП 1:07:33 - Про функциональную парадигму 1:09:48 - Полиморфизм (C#) 1:13:45 - Почему важно понимание ООП
@ponypower9144
@ponypower9144 Жыл бұрын
вам нужно пригласить разработчика из геимдева он вам расскажет очень много веселых вещей про ооп и на сколько ооп плохо, а так же за десяток других парадигм. Потому что классические подходы из мира ИТ для этой предметной области подходят с большим скрипом.
@russianyoutubeuser5023
@russianyoutubeuser5023 Жыл бұрын
Я бы не стал использовать термин расширение к методам, подразумевая переопределение. К расширению все же относятся extensions методы для расширения объекта без явного изменения его структуры
@teachmeskills
@teachmeskills Жыл бұрын
Спасибо за уточнение)
@nouchance
@nouchance 2 жыл бұрын
👍✊🔥
@teachmeskills
@teachmeskills 2 жыл бұрын
Спасибо)
@unknown.artist.track3
@unknown.artist.track3 4 ай бұрын
it is hard to listen thoughts of unskilled switchers about basics of theory of programming when these switchers do not have proper industry education
@unknown.artist.track3
@unknown.artist.track3 4 ай бұрын
там только Львов - профик еще и с задатками препода
@JinOptimist
@JinOptimist 3 ай бұрын
@@unknown.artist.track3 Спасибо, за добрые слова в мой адрес
Build a full stack UBER EATS clone - 5/5 Days Challenge  🔴
3:33:27
notJust․dev
Рет қаралды 102 М.
Whyyyy? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 16 МЛН
Hot Ball ASMR #asmr #asmrsounds #satisfying #relaxing #satisfyingvideo
00:19
Oddly Satisfying
Рет қаралды 28 МЛН
Принципы ООП. 2. Наследование
10:31
Sergey Nemchinskiy
Рет қаралды 99 М.
Большие проблемы наследования в ООП
10:51
Кузнец (Anvil Saga) 03
14:09
Паша Львов
Рет қаралды 242
Что такое Java?
48:08
TeachMeSkills Школа программирования
Рет қаралды 14 М.
Просто о ООП (Парадигмы ООП)
21:14
webDev
Рет қаралды 41 М.
Принципы ООП. 1. Инкапсуляция
8:55
Sergey Nemchinskiy
Рет қаралды 192 М.
CatNap Bandage Challenge Smiling Critters
0:16
pineapple animation
Рет қаралды 4,1 МЛН
НОЧЬ на Острове кукол в Мексике | Ghostbuster
1:8:30
Дима Масленников
Рет қаралды 4,6 МЛН
Заявление на розыск|смотреть до конца😂
0:42