Основы программирования. Шаблоны проектирования (2013)
26.01.2015
![Основы программирования. Шаблоны проектирования (2013)](/uploads/lynda.png)
Шаблоны проектирования — это повторно используемые решения проблем, с которыми разработчики ПО сталкиваются снова и снова. Вместо того чтобы изобретать велосипед, научитесь использовать эти проверенные временем и протестированные шаблоны, которые сделают ваши программы более надежными и гибкими. В этом курсе рассматриваются шаблоны проектирования в общем и семь наиболее часто используемых объектно-ориентированных шаблонов, помогающих ускорить разработку ПО и сделать ее более легкой. Элизабет Робсон и Эрик Фримен, одни из авторов книги HeadFirstDesignPatterns, предоставят вам обзор каждого шаблона и примеры его применения. Будут рассмотрены шаблоны Стратегия, Наблюдатель, Декоратор, Одиночка, Коллекция, Состояние и Фабричный метод.
Темы курса:
- Что такое шаблоны проектирования?
- Инкапсуляция изменчивого кода с помощью шаблона Стратегия
- Динамический контроль поведения
- Реализация шаблона Наблюдатель
- Хаос при наследовании
- Расширение поведения путем композиции
- Многопоточность и шаблон Одиночка
- Обзор проекта конечного автомата
- Инкапсуляция итерации с помощью шаблона Коллекция
- Инкапсуляция создания объекта с помощью шаблона Фабричный метод
Производитель: Lynda.com
Язык: Русский
Жанр: Программирование
Продолжительность: 02:19:00
Качество видео: PCRec
Видеокодек: MPEG-4
Битрейт видео: ~1221 kb/s 15,00 FPS
Размер кадра: 1280 x 720
Аудиокодек: AC3
Битрейт аудио: 192 kb/s (CBR), 1 Ch, 44100 Hz
Скачать обучающий видеокурс (1.24 GB):
Похожие новости
- Super Eraser 1.2.8
- Launchpad Control 1.3
- Cocktail 8.5.2 Yosemite Edition
- TurboCAD Mac Pro 6
- MacCleanse 7.0.3
- Agatha Christie - The ABC Murders (2016)
- SQLPro Studio 1.0.416
- The Swapper (2014)
- Sip Pro 4.5.2
- Adobe Muse CC 2018 v2018.1
- Xilisoft Video Converter Ultimate 7.8.23
- Mirror for Philips TV 2.5
- Xilisoft YouTube Video Converter 5.6.6
- Adobe Acrobat Pro DC 2019.010
- Ultimate Retouch 3.5 panel Photoshop
- Disk Map Analyzer 2.1
- Thumbtack 2.3
- Network Kit X 7.1 - полный набор сетевых инструментов.
- iSkysoft iMedia Converter Deluxe для Mac 3.0.0
- Lendwings. HTML5 для начинающих (2011)