Мы начинаем работу с Шаблоном проектирования Strategy (стратегия), который выбирает наилучший способ достижения результата.
Это значительно упрощает процесс создания программ.
Дата отправки отчёта:
26 апреля 2018 г.
Задание выполнено: за
8 дней 19 час. 4 мин.
Чему научился:
В шаблоне проектирования Strategy класс Context самостоятельно "решает", какой из классов-стратегий использовать для наиболее подходящей реализации алгоритма задачи. Но не исключён вариант, когда стратегия передаётся в Context из основной программы. А использовать данный шаблон, как мне кажется, можно при написании программы для работы с БД, где Context будет выбирать нужный вид запроса, в зависимости от цели-задачи (Insert, Update, Select, Delete).
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 1. Евгений Волосатов+117443. WildOrc+117947. Dmitry Sinitsin+117606. Виктор+1791. Валерий Жданов+116496. Pavlin+13922. Александр+113417. Chip+110558. Иван Воронин+13747. Сергей+15394. Anton+14814. Дмитрий+19980. Timoha+18275. Tekashnik+116066. Bodrik_torf+116218. Дмитрий+14395. Денис+1459. Сергей Сергеевич+16452. Кирилл Шмойлов+110494. Алексей В.+19156. Dimon+117093. jin+118272. Ramzan016533. Андрей Шевченко+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Стратегия — поведенческий паттерн, который определяет семейство схожих алгоритмов и помещает каждый из них в собственный класс. После чего, эти алгоритмы можно подменять во время исполнения программы.