SOLID — это пять основных принципов проектирования в объектно-ориентированном программировании: - Single responsibility — принцип единственной ответственности - Open-closed — принцип открытости / закрытости - Liskov substitution — принцип подстановки Барбары Лисков - Interface segregation — принцип разделения интерфейса - Dependency inversion — принцип инверсии зависимостей На данном уроке разбираемся с принципами SOLID на примерах и учимся применять их на практике. Таймкоды: 0:00 - Вступление 0:04 - Принципы SOLID 0:27 - Принцип единой ответственности (SRP) 1:53 - Принцип открытости/закрытости (ОСР) 4:42 - Принцип подстановки Лисков (LSP) 7:03 - Принцип разделения интерфейса (ISP) 8:05 - Принцип инверсии зависимостей (DIP) Следующий урок посвящён концепции Фабрики: О канале и авторе: Меня зовут Алексей Кутепов и с 2013-го года я профессионально занимаюсь разработкой программного обеспечения на Java. На своём канале по мере возможностей я делюсь своими знаниями и создаю полезный контент. Если вам понравилось видео, не забудьте поставить лайк, написать комментарий или сделать репост - так вы помогаете развитию канала! Так же рад всех видеть в числе подписчиков :) Контакты: Я живой человек и с удовольствием общаюсь со своей аудиторией, поэтому оставляю ссылки для связи: - мой сайт - блог в Instagram - канал в Telegram - страница в LinkedIn #solid #java #designpatterns #программирование #принципыразработки #обучение #айти
Hide player controls
Hide resume playing