Table of Contents
My autodidactic way to learn typescript, Through this project I'll be documenting a portion of my journey to teaching myself software development and hopefully add to my personal codebase.
you will need Node.js, installed in your environement.
If the installation was successful, you should be able to run the following command.
$ node --version
v14.16.0
$ npm --version
6.14.11
$ git clone https://github.com/wassef911/design_patterns_ts
$ cd design_patterns_ts
$ npm install
You can test each implementation by simply running it as a script, example:
$ npm run prototype
or
$ yarn prototype
- Adapter
- Bridge
- Builder
- Decorator
- Facade
- FactoryMethod
- Prototype
- Singleton
- Flyweight
- Proxy