Скрыть объявление
Гость отличная новость! Мы открыли доступ к ранее скрытому контенту.

Вам доступно более 44 000 видео уроков, книг и программ без VIP статуса. Более подробно ЗДЕСЬ.

Архив [Линда.ком] Основы программирования: шаблоны проектирования

Тема в разделе "Неактивные складчины (архив)", создана пользователем Volchek, 3 июн 2014.

0/5, Голосов: 0

  1. Volchek

    Volchek Модератор

    Сообщения:
    14.893
    Симпатии:
    20.175
    Основы программирования: шаблоны проектирования
    Foundations of Programming: Design Patterns
    2 ч. 19 мин.
    Для учащихся среднего уровня подготовки
    13 декабря 2013 г.
    Язык: Русский (закадровый + дубляж), английский
    Шаблоны проектирования — это повторно используемые решения проблем, с которыми разработчики ПО сталкиваются снова и снова. Вместо того чтобы изобретать велосипед, научитесь использовать эти проверенные временем и протестированные шаблоны, которые сделают ваши программы более надежными и гибкими. В этом курсе рассматриваются шаблоны проектирования в общем и семь наиболее часто используемых объектно-ориентированных шаблонов, помогающих ускорить разработку ПО и сделать ее более легкой. Элизабет Робсон и Эрик Фримен, одни из авторов книги HeadFirstDesignPatterns, предоставят вам обзор каждого шаблона и примеры его применения. Будут рассмотрены шаблоны Стратегия, Наблюдатель, Декоратор, Одиночка, Коллекция, Состояние и Фабричный метод.

    Некоторые из рассматриваемых тем
    • Что такое шаблоны проектирования?
    • Инкапсуляция изменчивого кода с помощью шаблона Стратегия
    • Динамический контроль поведения
    • Реализация шаблона Наблюдатель
    • Хаос при наследовании
    • Расширение поведения путем композиции
    • Многопоточность и шаблон Одиночка
    • Обзор проекта конечного автомата
    • Инкапсуляция итерации с помощью шаблона Коллекция
    • Инкапсуляция создания объекта с помощью шаблона Фабричный метод

    Foundations of Programming: Design Patterns​
     
    star1001 нравится это.
Сохранить в соц. сетях:
Оценить эту тему:
/5,