Skip to content

This project will store all you need to implement SOLID principles.

Notifications You must be signed in to change notification settings

kenllyacosta/SOLID

Repository files navigation

SOLID

This project will store all you need to implement SOLID principles.

If you to know about Clean Architecture, refer to another repo which talks about Clean Architecture

SOLID is an acronym for 5 design principles of object-oriented programs (OOP) that result in readable, adaptable, and scalable code. SOLID can be applied to any OOP program, this repo contains examples using C#.

SOLID principles

  • SRP - Single-responsibility principle
  • OCP - Open-closed principle
  • LSP - Liskov substitution principle
  • ISP - Interface segregation principle
  • DIP - Dependency inversion principle

All projects hold examples without SOLID in the normal namespace and with it on the same namespace .WithSOLID included IoC to use Inversion of Control

Objectives: Create a Product and record its Activity



Your Repository's Stats

About

This project will store all you need to implement SOLID principles.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages