C# дистанционное обучение

Формула программиста

основатель — Волосатов Евгений Витольдович

State - Вступление


Мы начинаем знакомство с шаблоном проектирования Состояние.
На этом уроке мы узнаем назначение этого шаблона и его отличия от Стратегии.
Далее мы напишем две программы:
игру Камень-ножницы-бумага и целый Калькулятор.

 

Самостоятельная работа

 1. 
 2. 
 3. 
 4. 

Для отправки отчёта по видеоуроку необходимо зарегистрироваться.

 

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Узнал о шаблоне проектирования Состояние
Трудности: Придумать, что было самым сложным
Несколько раз такое реализовывал через switch - case, или в отдельной функции через if))


Научился: Я так понял что шаблон состояние позволяет реализовать алгоритм при котором программа ведет себя различным образом в зависимости от её состояния. Шаблон стратегия позволяет на начальном этапе выбрать какую-то стратегию, и дальше уже следует ей до конца. Я на работе делал программку которая позволяет автоматизировать рутинные действия и делает это по шагам, на каждом шаге пользователь мог выбрать дальнейшее направление алгоритма. Вот я так понимаю этот шаблон и был =) Интересно посмотреть как его реализовывать правильно. =)
Трудности: как всегда сформулировать ответы на вопросы =)
=)