Common programming patterns in JS implementation.
Project is run in node terminal: to execute a specific pattern run node ${patternDirectoryName}
.
Patterns covered:
Patterns to cover:
- PubSub (publish/subscribe)
- Singleton
- Constructor
- Strategy
Techniques to cover:
Note that any pattern can bring over complexity to your code if used unnecessarily.
Project is based on Monster Lessons online JS lessons, Refactoring Guru: the one-man band behind - Alexander Shvets and Design Patterns โ easier than simple book by Andriy Buday.