This article uses TypeScript for code examples, which is a change from my usual habit of using C#. I want my articles to be as helpful to as many people as possible, and TypeScript is probably the most commonly understood language around that has static typing. Even if you never have to use any of these patterns, it is
Table of contents
IntroductionPattern #1 - SingletonPattern #2 - BuilderPattern #3 - FactoryPattern #4 - FacadeFinal words of wisdomFurther Reading1 Comment
Sort: