Java Script Practice set as per standard
- Moduler Pattern -- Object Literals
- Revealing Pattern
- Creational Pattern
- Constructor Pattern
- Singleton Pattern
- Observer Pattern
- Mediator Pattern
- Prototype Pattern
- Command Pattern
- Facade Pattern
- Factory Pattern
- Mixin Pattern
- Decorator Pattern
- Pub Sub Pattern
- MV* Pattern
- MVC
- MVP
- MVVM
- Bubble Sort
- Insertion Sort
- Selection Sort
- Merge Sort
- Quick Sort
Operations
- Comparison
- Swap
Measurement Performance
- Time Complexity
- Space Complexity
Set Algorithms
- Union - {1,2,3,4} - { 3,5,6} = {1,2,3,4,5,6}
- Intersection - {1,2,3,4} - {3,4,5,6} = {3,4}
- Set difference - { 1,2,3,4} - {3,4,5,6} = {1,2}
- Symmentic difference - { 1,2,3 } - { 2,3,4 } = {1,4}
Principal
- Single Responsibility
Thanks, Manoj