Y

YouLibs

Remove Touch Overlay

10 Design Patterns Explained in 10 Minutes

Duration: 11:04Views: 737.5KLikes: 37.4KDate Created: Mar, 2022

Channel: Fireship

Category: Science & Technology

Tags: app developmentlessontutorialwebdev

Description: Software design patterns help developers to solve common recurring problems with code. Let's explore 10 patterns from the famous Gang of Four book and implement them with JavaScript and TypeScript fireship.io/lessons/typescript-design-patterns #programming #compsci #learntocode 🔗 Resources Learn more from Refactoring Guru refactoring.guru/design-patterns GOF Design Patterns Book en.wikipedia.org/wiki/Design_Patterns Criticism of Design Patterns blog.codinghorror.com/rethinking-design-patterns 📚 Chapters 00:00 Design Patterns 01:00 What are Software Design Patterns? 01:34 Singleton 02:24 Prototype 03:46 Builder 04:23 Factory 04:54 Facade 05:47 Proxy 06:45 Iterator 07:47 Observer 08:58 Mediator 09:50 State 🔥 Get More Content - Upgrade to PRO Upgrade to Fireship PRO at fireship.io/pro Use code lORhwXd2 for 25% off your first payment. 🎨 My Editor Settings - Atom One Dark - vscode-icons - Fira Code Font 🔖 Topics Covered - TypeScript and JavaScript Design Patterns - Algorithm vs Design Pattern - What is Gang of four? - Are design patterns still relevant? - Design patterns basics tutorial

Swipe Gestures On Overlay