Typescript Design Patterns (Object-oriented programming) | Xavier Decuyper | Skillshare

Typescript Design Patterns (Object-oriented programming)

Xavier Decuyper, Keep learning!

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
6 Lessons (48m)
    • 1. Introduction

      1:50
    • 2. Decorator Pattern

      9:10
    • 3. Render observer

      12:09
    • 4. Render facade

      7:00
    • 5. Render adapter

      5:46
    • 6. State Pattern

      12:25

About This Class

Object oriented design patterns help you create more robust and flexible software. In this course I will show you how to use these patterns in TypeScript.

Design patterns are best practices that will help you solve common problems in programming. There is no need to solve a generic problem that has been solved many times before.

Simple example: how do you write a system that allows user to order a product and customize some of its features? There are many possible solutions but they probably won't be as flexible as using a decorator pattern.

941f6ef0