Научился: Познакомился с реализацией паттерна State, в литературе пишут, что его фишка в том, что в этом патерне для обратной связи задействован обработчик события или делегат, который сообщает объекту о состояниях
Научился: Фабрика или фабричный метод - один из первых шаблонов, в который я начал вникать, когда впервые услышал о шаблонах проектирования. Читал, учил, но вникнуть так и не удалось, не разобрался. Надеюсь, с этим курсом разберусь)