Мы начинаем работу с Шаблоном проектирования Strategy (стратегия), который выбирает наилучший способ достижения результата.
Это значительно упрощает процесс создания программ.
Дата отправки отчёта:
17 апреля 2018 г.
Задание выполнено: за
5 мин.
Чему научился:
в отличии от шаблона проектирования(обычного) тут мы выбираем контекст, а машина уже сама подбирает оптимальный алгоритм. Мы не можем его поменять. Пример: нам нужен пакет молока - Стратегия задает нам алгоритм купить в ближайшем магазине. Нам нужно десять пакетов молока - стратегия задаст нам купить в супермаркете, где в данный момент молоко дешевле (возможно где есть скидка). Если нам нужно купить более ста пакетов молока, тогда наш алгоритм будет направлен на закупку у поставщиков (или на ферме), Каждый алгоритм был оптимизирован под нашу задачу
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 8275. Tekashnik+110494. Алексей В.+116218. Дмитрий+11. Евгений Волосатов+13922. Александр+117575. drWatson+117947. Dmitry Sinitsin+19156. Dimon+19980. Timoha+1459. Сергей Сергеевич+18707. Володимир+117443. WildOrc+116066. Bodrik_torf+14395. Денис+110558. Иван Воронин+117606. Виктор+16452. Кирилл Шмойлов+1791. Валерий Жданов+13747. Сергей+15394. Anton+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Стратегия — поведенческий паттерн, который определяет семейство схожих алгоритмов и помещает каждый из них в собственный класс. После чего, эти алгоритмы можно подменять во время исполнения программы.