#software-engineering
Read more stories on Hashnode
Articles with this tag
Exploring the SOLID Principles: Part5 - Dependency Inversion · The Dependency Inversion Principle (DIP) states that high-level modules should not depend...
Exploring the SOLID Principles: Part 4 - Interface Segregation · The Interface Segregation Principle (ISP) states that clients should not be forced to...
Exploring the SOLID Principles: Part3 - Liskov Substitution · The Liskov Substitution Principle (LSP) states that if a function or method takes an object...
Exploring the SOLID Principles: Part 2 - Open-Close · The Open-Closed Principle (OCP) states that software entities, such as classes, modules, or...
Exploring the SOLID Principles: Part 1 - Single Responsibility · What does Single Responsibility mean? The Single Responsibility Principle (SRP) states...