In software engineering, a design pattern is a general repeatable solution to a commonly occurring problem in software design. A design pattern isn't a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations.
- 00_variabels in ts
- 01_funcion in ts'
- 02_optional param
- 03_function param
- 04_any vs non-type
- 05_function type
- 06_enum
- 07_array
- 08_basic class
- 09_set and get in oop
- 10_super class
- 11_interface
- 00_java
- CSharp-Factory(Design-Patterns)
- Java-Factory(Design-Patterns)
- JavaScript-Factory(Design-Patterns)
- Python-Factory(Design-Patterns)
- TypeScript-Factory(Design-Patterns)