Создание отличного низкоуровневого дизайна с предпочтением композиции наследованию | Концепции ООП
Автор: Udit Agarwal
Загружено: 2020-11-21
Просмотров: 20922
Описание:
Композиция и наследование — очень популярные концепции ООП. Поскольку обе концепции популярны, при выборе между ними возникает много путаницы.
Цель, к которой мы стремимся, — создавать отличные низкоуровневые проекты.
На протяжении всего своего опыта я понял, что отличные проекты создаются, если вы предпочитаете КОМПОЗИЦИЮ НАСЛЕДОВАНИЮ. Это видео как раз об этом.
00:00 Введение
00:45 Разница между композицией и наследованием.
01:15 Создание примера проекта с использованием наследования.
04:07 Проблемы в этом проекте, созданном с использованием наследования.
08:24 Создание лучшего проекта для той же задачи с использованием композиции.
13:45 Создание лучшей шахматной модели с использованием композиции.
22:10 Как реализовать композицию в своих проектах? Несколько приёмов и способов.
24:50 Другие проблемы, с которыми сталкиваются при проектировании с использованием наследования.
Сравнение дизайна композиции и наследования в Code of Chess показано в этом видео: https://github.com/anomaly2104/coding...
Полный обзор дизайна шахмат: • System Design Interview: Chess Game | Low ...
Плейлист с дизайном системы LLD: • Low Level System Design
Вы можете подписаться на меня в:
LinkedIn: / anomaly2104
Instagram: / anomaly2104
Facebook: / anomaly2104
Twitter: / anomaly2104
Блог: http://blog.uditagarwal.com
#система #дизайн #интервью #интервью #кодирование #программирование #faang #технологии #технология #разработчик #кодер #код #java #системныйдизайн #архитектура #программное обеспечение #sde #sdi #системныйдизайнинтервью #программное обеспечение #разработка #программа #низкоуровневыйдизайн #lld #oops #шаблоныдизайна #принципыдизайна #hld
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: