Skip to content

rctn-dev/solid-principles-python

Repository files navigation

solid-principles-python

dip -> dependency inversion principle.
isp-composition -> interface segregation principle based on composition.
isp-inheritance -> interface segregation principle based on inheritance.
lsp -> Liskov substitution principle.
ocp -> open/closed principle.
srp -> single responsibility principle. \

About

Code for an order-payment system is refactored in accordance with SOLID principles

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages