Большие проблемы наследования в ООП

preview_player
Показать описание
В этом видео мы узнаем какие проблемы несет в себе принцип наследования из ООП и как эти проблемы можно решить при помощи стратегии, интерфейсов или методов расширения

Исходники из видео

Видосик про Стратегию

Музыка: DJ Blyatman - SLAV KING feat. Life of Boris (Instrumental)

#ооп #программирование #наследование

Доп. ссылки:
Рекомендации по теме
Комментарии
Автор

Пингвин должен говорить не "ХЗ", а "Линукс"

illidanstormrage
Автор

4:19 Как же хорошо, что в C# нет множественного наследования
4:20 ...А теперь в C# 8 можно пилить дефолтную реализацию интерфейса

weeiksd
Автор

Когда пришёл узнать о недостатках наследования, но вместо этого начал танцевать ХАРДБАСС!

xmuencx
Автор

Слоны умеют плавать :)
В остальном, как обычно, красава :)

evgeniym
Автор

3 часа ночи, я же даже не программист...

vdmk
Автор

Проблемы не у наследования в ООП, а у того, кто неправильно его применяет. Если вы забиваете микроскопом гвозди, то ни гвозди, ни микроскоп в этом не виноваты.

vmyeqyh
Автор

Инкапсуляция тоже была бы мусором, если бы не сокрытие данных

Max-npom
Автор

Сидишь такой, ура наконец то начал понимать ООП, спасибо видосу теперь понятно, что ни хя не понятно XD

soulwind
Автор

Зачем вообще пихать метод Swim() в родительский класс, если он не является общим для всех наследников? По-моему, вы чего-то не понимаете в ООП.

antaki
Автор

Полезно, понятно, быстро и с музыкой! Однозначно лайк и спасибо! 😘

angelotrriton
Автор

По-моему, если не следовать несуществующему принципу ООП "объявления всех методов должны быть только в базовых классах", то в примере будет всё ок с наследованием, не?

KirillTerekhov
Автор

Слоны, ска, ПЛАВАЮТ!

А если серьезно, то это пример плохого приложения наследования. Ибо если бы в биологии так же решили классифицировать животных тупо по умениям они бы тоже быстро за.бались, и ничего бы у них толкового не вышло. Соответственно, проблема не в системе иерархического наследования, а в её правильном применении.

alexxx
Автор

Новый год давно наступил, а автора отпускать похоже не собирается.
Взять хуево составленный контракт (а куча абстрактных методов и есть контракт, а не наследование) назвать это наследованием и предложить решение, которое к полиморфизму отношения не имеет от слова "совсем": все животные будут реализовывать ходьбу, плавние и т.п. одинаковым способом?
БРАВО, ГЕНИАЛЬНО, ШЕДЕВР. Еще и на серьезных щщах это все рассказывать...
Видимо смотрят это реально только "маслята", коли такое соотношение лайков/дизов

FoRGeish
Автор

Классно! Помню как в рамках изучения JS писал терариум, так добавление каких-либо возможностей "жителям" иногда приводило к хорошим проблемам. А вообще мне понравилось)

JasterSalli
Автор

Слишком идеальный контент. Пишу комментарий, чтобы было понятно, что вы делаете лучшие туториалы на свете. И великолепным голосом

Temparchik
Автор

Спасибо, только сегодня сделал дз по массива и теперь в ООП погрузился, нихрена не ясно но очень интересно)

I-PixALbI-I
Автор

Спасибо за критические ролики! И своеобразного юмора над всем тем балаганом что есть в кодинге. Долго время не мог подступиться к ооп и паттернам и прочим техникам, казалось чем то сверх сложным и требующим много времени для разбирательств, но когда узнал о проблемах в ооп и понял за что его макают лицом в грязь, вообщем говоря обратную сторону медали, то пришло озарение и понимание простых вещей, для чего все эти паттерны придуманы и какую большую проблему в проектировании с помощью кода они решают. Так же наконец то прочитал книгу чистый код и достаточно легко переварил все в ней сказано и офигел на сколько же она простая и это только верхушка айсберга тех вещей с помощью которых можно по-человечески выполнять свою работу))

ajajapenoflex
Автор

Доброго времени суток.
Осветите пожалуйста темы с подключением GitHub, Azure и прочим. Плюсы, минусы, отличия. Как подключить для чего нужно.
И еще хотелось бы увидеть программирование с использование баз данных, так ка большинство приложений клиент-серверные.
Заранее спасибо.

xghwize
Автор

Час назад вернулся с днюхи, смотрю в универе и получаю полезную инфу 😂

star_lord
Автор

Этот видос явно лучше видоса про стратегию, исправляешься, потому лайк.

EshkinKot
join shbcf.ru