Skip to content
 
 

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ Clean Code Course (Completed) 🚀

This repository is the result of the completition of the Clean Course by Fernando Herrera (https://nexusgeographics.udemy.com/course/solid-clean)

About

This repository showcases some of the things worked on the course:

  • Code Smells: Explore a collection of common code smells and understand their impact on code maintainability and readability.
  • Refactoring Exercises: Step-by-step refactoring exercises to transform problematic code into more elegant and efficient solutions.
  • Clean Code Principles: Hands-on examples illustrating clean code principles such as DRY, KISS, YAGNI, and more.
  • SOLID Principles: In-depth examples of each SOLID principle (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) applied in TypeScript.
  • TypeScript Best Practices: Leverage TypeScript features to write type-safe and scalable code that aligns with clean code standards.

Execution

Clone the project and then:

yarn install
or
npm install

And then execute it with:

yarn dev
or
npm run dev

About

Repositorio del proyecto de Clean & SOLID - Curso

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages