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

    • 2. Decorator Pattern

    • 3. Render observer

    • 4. Render facade

    • 5. Render adapter

    • 6. State Pattern


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.