No video

💻 ООП: построение абстракций, инкапсуляция и сокрытие

  Рет қаралды 7,425

Timur Shemsedinov

Timur Shemsedinov

Күн бұрын

Принципы ООП: github.com/HowProgrammingWork...
Сокрытие: github.com/HowProgrammingWork...
Индекс курса: github.com/HowProgrammingWork...
Патреон: / tshemsedinov

Пікірлер: 16
@artem_travlo
@artem_travlo Жыл бұрын
Полезная лекция спасибо.
@Andrey-ws7nd
@Andrey-ws7nd 3 жыл бұрын
классное объяснение
@Antonio-fm1sq
@Antonio-fm1sq 2 жыл бұрын
Спасибо!
@masterguyver84
@masterguyver84 4 жыл бұрын
Все отлично и понятно. Код здесь не планируете выкладывать? Либо он не сложный потому ссылка на github с примером кода не нужна? Я через индекс курса посмотрел там только на интересное дженерики есть!
@TimurShemsedinov
@TimurShemsedinov 4 жыл бұрын
Ссылки на код будут, не успел
@masterguyver84
@masterguyver84 4 жыл бұрын
@@TimurShemsedinov Ок, а то на полиморфизме уже далеко не очевидно все!
@ii3246
@ii3246 2 жыл бұрын
Тимур, сразу извиняюсь за глупый вопрос, но уж очень интересно.)))) Заметил что вы везде используете строгий (strict) режим в js. Это привычка или в этом есть какой-то большой плюс? К сожалению пока не все ваши лекции пересмотрел, может где и говорили за это... Спасибо!
@TimurShemsedinov
@TimurShemsedinov 2 жыл бұрын
В strict mode JavaScript исполняется совершенно иначе. Запрещается множество старого идиотского поведения, виртуалка может сделать кучу оптимизаций, сейчас нужно использовать strict везде, а старое поведение учить уже не имеет смысла учить и знать, если знали, лучше быстрее забыть. Но вот указывать use strict нужно не всегда, а только в commonjs модулях, а вот в ES модулях (это в которых import/export) strict уже включен по дефолту, и в Metarhia модулях тоже не нужно писать strict явно, он сразу подразумевается как strict.
@ii3246
@ii3246 2 жыл бұрын
@@TimurShemsedinov спасибо.
@unev
@unev 3 жыл бұрын
Взяли static, взяли бы уже и private.
@TimurShemsedinov
@TimurShemsedinov 3 жыл бұрын
Статик уже стандарт, а приват еще не везде. А лекция не сегодня записана
@unev
@unev 3 жыл бұрын
@@TimurShemsedinov я о синтаксисе приватных свойств класса через решетку-#. Почему было не взять Сишные ключивые слова private / protected? Ведь взяли ключ static и живы. Лекция гуд. Освежил знания. Дякую )
@dimanazdratenko
@dimanazdratenko 4 жыл бұрын
обновите пожалуйста микрофон. Звук очень плохого качества.
@TimurShemsedinov
@TimurShemsedinov 4 жыл бұрын
Все ок со звуком, попробуйте слушать через другое устройство
@dimanazdratenko
@dimanazdratenko 4 жыл бұрын
@@TimurShemsedinov та не. Гулл или эхо какое-то, дело не в устройстве, весь остальной ютубе с норм качеством. А последний пример с приватными полями уже внедрен в синтаксис? Использовать можно? А то раньше все говорили что это мол скоро будет внедрено и упустил момент на текущий момент.
@phat80
@phat80 3 жыл бұрын
Дима Наздратенко на звуке явно слышен перегруз. Может с микрофоном все ок, но автору надо настроить уровень входного сигнала.
Harley Quinn lost the Joker forever!!!#Harley Quinn #joker
00:19
Harley Quinn with the Joker
Рет қаралды 19 МЛН
Finger Heart - Fancy Refill (Inside Out Animation)
00:30
FASH
Рет қаралды 31 МЛН
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 123 МЛН
Box jumping challenge, who stepped on the trap? #FunnyFamily #PartyGames
00:31
Family Games Media
Рет қаралды 28 МЛН
💻 Структуры (struct) или записи (record)
22:28
Timur Shemsedinov
Рет қаралды 8 М.
Type classes в Scala. Основы за 20 минут.
26:26
Aleksey Voronets
Рет қаралды 194
Антипаттерны общие для всех парадигм
1:30:31
Типизированные массивы в JavaScript
39:43
Timur Shemsedinov
Рет қаралды 8 М.
Парадигмы программирования (обзор)
51:57
Timur Shemsedinov
Рет қаралды 16 М.
Proxy и Symbol в JavaScript
48:29
Timur Shemsedinov
Рет қаралды 10 М.
Harley Quinn lost the Joker forever!!!#Harley Quinn #joker
00:19
Harley Quinn with the Joker
Рет қаралды 19 МЛН