Este es un proyecto de Vanilla TypeScript en Vite, para trabajar los ejercicios del curso sobre Principios SOLID y CleanCode.
Clonar o descargar el proyecto y luego:
yarn install
ó
npm install
Para ejecutar el proyecto, simplemente ejecuten
yarn dev
ó
npm run dev
- SRP (Single Responsability Principle) - (Principio de Responsabilidad Única)
- OCP (Open Close Principle) - (Principio de Abierto/Cerrado)
- LSP (Liskov Substitution Principle) - (Principio de Sustitución de Liskov)
- ISP (Interface Segregation Principle) - (Principio de Segregación de la Interfaz)
- DIP (Dependency Inversion Principle) - (Principio de Inversión de Dependencias)
Referencias
- [http://www.cleancoder.com/products]
- [http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod]
- [http://www.principles-wiki.net/collections:robert_c._martin_s_principle_collection]
- [https://www.oscarblancarteblog.com/2018/08/15/principios-solid-patrones-diseno/]
- [https://profile.es/blog/principios-solid-desarrollo-software-calidad/]