Skip to content

devransimsek/solid-principles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SOLID Principles in TypeScript

This project demonstrates violations of the SOLID principles using TypeScript. Each folder contains:

  • A bad.ts file showing a non-SOLID implementation.
  • A good.ts file with an explanation in README.md.

Principles Covered

  1. SRP – Single Responsibility Principle
  2. OCP – Open/Closed Principle
  3. LSP – Liskov Substitution Principle
  4. ISP – Interface Segregation Principle
  5. DIP – Dependency Inversion Principle

Fork the project, improve it, and learn!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published