Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kasir-barati/clean-code-in-js-ts

Learn how to write cleaner code
https://github.com/kasir-barati/clean-code-in-js-ts

automation backend cicd docker docker-compose javascript mongodb nestjs nodejs restful-api swagger tdd testing typescript

Last synced: 23 days ago
JSON representation

Learn how to write cleaner code

Awesome Lists containing this project

README

        

# Intro

Originally this repo tend to be soly for SOLID but I changed my mind now and I wanna add more to it. Feel free to give it a star.

- SOLID:
- [Open/close](https://github.com/kasir-barati/clean-code-in-js-ts/tree/open-close-principle-payment-gateway).
- [Liskov](https://github.com/kasir-barati/clean-code-in-js-ts/tree/liskov-mongoose-dicriminator-base-repository).
- [Design patterns in JS](https://github.com/kasir-barati/clean-code-in-js-ts/tree/js-design-paterns).
- [MongoDB Sharding](https://github.com/kasir-barati/clean-code-in-js-ts/tree/mongodb-sharding).